Форум программистов, компьютерный форум CyberForum.ru

Нормальная IDE для компиляции одного .cpp - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.78
Bringoff
СуперМодулятор
 Аватар для Bringoff
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 17:22     Нормальная IDE для компиляции одного .cpp #1
Учу с++. Перепробовал половину сред в ветке вверху. Но лучше вижуал студии не нашел. Ее самый большой недостаток — она создает десятки файлов для каждого проекта.
Мне надо маленький компилятор-редактор, чтоб с одним файлом.срр работал. Или хотя бы компилятор для notepad++.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
25.11.2012, 17:28     Нормальная IDE для компиляции одного .cpp #2
Компилятор можно использовать и из консоли. У студии, кажется, называется cl. Поправьте, если гоню.
Bringoff
СуперМодулятор
 Аватар для Bringoff
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 17:31  [ТС]     Нормальная IDE для компиляции одного .cpp #3
А им пользоваться можно так: открыл, код написал,скомпилил? Нельзя. Может, его с ноутпадом связать можно? Кто знает?
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,398
25.11.2012, 17:44     Нормальная IDE для компиляции одного .cpp #4
При создании нового файла, а не проекта, создается лишь один .cpp файл и один исполняемый (.exe, например).
Bringoff
СуперМодулятор
 Аватар для Bringoff
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 17:45  [ТС]     Нормальная IDE для компиляции одного .cpp #5
Народ, что-все сидят, смотрят на взрыв макаронной фабрики в папке с хелоуворлдом и улыбаются? Как компилить один файл, с тем самым хелоуворлдом?

Добавлено через 1 минуту
Цитата Сообщение от MrGluck Посмотреть сообщение
При создании нового файла, а не проекта, создается лишь один .cpp файл и один исполняемый (.exe, например).
Насколько я знаю, файл скомпилить нельзя.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,398
25.11.2012, 17:47     Нормальная IDE для компиляции одного .cpp #6
Цитата Сообщение от Izobara Посмотреть сообщение
Насколько я знаю, файл скомпилить нельзя.
Ты заблуждаешься
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
25.11.2012, 17:51     Нормальная IDE для компиляции одного .cpp #7
Izobara, по Вашему, IDE компилирует? Она всего лишь помогает писать код. Все те файлы, о которых Вы говорите, нужны для ее работы, а не для программы. Если хотите скомпилировать исходник без IDE - компилируйте из терминала, как все люди.
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
25.11.2012, 17:52     Нормальная IDE для компиляции одного .cpp #8
Izobara, про "взрыв макаронной фабрики" за себя скажу, что не использую стандартную студийную организацию каталога проекта. Давно уже раскидал все по своему вкусу.
Bringoff
СуперМодулятор
 Аватар для Bringoff
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 17:59  [ТС]     Нормальная IDE для компиляции одного .cpp #9
Цитата Сообщение от MrGluck Посмотреть сообщение
Ты заблуждаешься
Где на скрине доступна кнопка run?
Компиляция из терминала в Windows - извращение. Такое же, как сидеть под ms-dos
Миниатюры
Нормальная IDE для компиляции одного .cpp  
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
25.11.2012, 18:01     Нормальная IDE для компиляции одного .cpp #10
М... Можно батничек написать и запускать его "в один клик" =)

Upd: у меня винды рядом нет: мб нотепад умеет внешние тулзы запускать?) Копать в эту сторону, если так хочется)
Avazart
 Аватар для Avazart
6893 / 5133 / 250
Регистрация: 10.12.2010
Сообщений: 22,560
Записей в блоге: 17
25.11.2012, 18:29     Нормальная IDE для компиляции одного .cpp #11
может, его с ноутпадом связать можно? Кто знает?
По идее можно что угодно связать у Notepad++ там куча всяких возможностей.
Цитата Сообщение от Izobara Посмотреть сообщение
Компиляция из терминала в Windows - извращение. Такое же, как сидеть под ms-dos

Поставь себе Linux-вое что-то, и мучайся на здоровье...
Цитата Сообщение от Toshkarik Посмотреть сообщение
Izobara, по Вашему, IDE компилирует? Она всего лишь помогает писать код. Все те файлы, о которых Вы говорите, нужны для ее работы, а не для программы. Если хотите скомпилировать исходник без IDE - компилируйте из терминала, как все люди.
Ну не скажи, IDE создает файл проекта, думою можно сказать Make- файл за вас ну и заполняет его.
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
25.11.2012, 18:39     Нормальная IDE для компиляции одного .cpp #12
Цитата Сообщение от Avazart Посмотреть сообщение
Ну не скажи, IDE создает файл проекта, думою можно сказать Make- файл за вас ну и заполняет его.
И что? IDE точно так же запускает компилятор с параметрами. Так что я не совсем понял, к чему это цитирование было.
Avazart
 Аватар для Avazart
6893 / 5133 / 250
Регистрация: 10.12.2010
Сообщений: 22,560
Записей в блоге: 17
25.11.2012, 18:41     Нормальная IDE для компиляции одного .cpp #13
Ну так не просто редактор...
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
25.11.2012, 18:49     Нормальная IDE для компиляции одного .cpp #14
Я не писал, что IDE просто редактор, хотя, почти, так оно и есть. Да и вообще, что IDE может, помимо оказании помощи в написании кода? Моя цель была донести до ТС, что те файлы нужны для работы IDE, так как там хранятся различные параметры и настройки, в частности настройки компиляции. Цель IDE помощь в организации исходных файлов и их управлении.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,398
25.11.2012, 19:56     Нормальная IDE для компиляции одного .cpp #15
Izobara, в Dev не создаются никакие "лишние" файлы, в CodeBlocks создаются лишь .o Не помню, как организовано в студии, но раз вы
Перепробовал половину сред в ветке вверху.
, то должны знать про эти IDE. Там при создании нового файла, а не проекта ничего "лишнего" нет.

Добавлено через 7 минут
Кстати, согласен с замечаниями Toshkarik, IDE, которая компилирует - нонсенс) Это задачи компиляторов, а среда лишь приучает к своим фентифлюшкам помогает написать код, слинковать библиотеки, создать makefile и организовать проект.
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
25.11.2012, 19:58     Нормальная IDE для компиляции одного .cpp #16
Цитата Сообщение от MrGluck Посмотреть сообщение
в CodeBlocks создаются лишь .o
Они создаются не средой а компилятором, это объектные модули.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,398
25.11.2012, 20:03     Нормальная IDE для компиляции одного .cpp #17
Цитата Сообщение от Toshkarik Посмотреть сообщение
Они создаются не средой а компилятором, это объектные модули.
Я имел в виду "при использовании Codeblocks". Т.к. с Dev-ом модули создавались лишь при работе с проектом.
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
25.11.2012, 20:07     Нормальная IDE для компиляции одного .cpp #18
Ну так если программа состоит всего из одного файла cpp, то и нет смысла сохранять объектный модуль.
Avazart
 Аватар для Avazart
6893 / 5133 / 250
Регистрация: 10.12.2010
Сообщений: 22,560
Записей в блоге: 17
25.11.2012, 20:26     Нормальная IDE для компиляции одного .cpp #19
Цитата Сообщение от Toshkarik Посмотреть сообщение
Ну так если программа состоит всего из одного файла cpp, то и нет смысла сохранять объектный модуль.
Ага hello world...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2012, 20:57     Нормальная IDE для компиляции одного .cpp
Еще ссылки по теме:

C++ C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|3 9|undefined reference to `GetStockObject@4'|
C++ добавление cpp файлов в процессе компиляции
C++ Возникли ошибки при разделении одного файла в отдельные cpp и хэдеры

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Bringoff
СуперМодулятор
 Аватар для Bringoff
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 20:57  [ТС]     Нормальная IDE для компиляции одного .cpp #20
Цитата Сообщение от MrGluck Посмотреть сообщение
Izobara, в Dev не создаются никакие "лишние" файлы, в CodeBlocks создаются лишь .o Не помню, как организовано в студии, но раз вы , то должны знать про эти IDE. Там при создании нового файла, а не проекта ничего "лишнего" нет.
Да, надо ещё раз попробовать. А то я пробовал их (некоторые), ещё когда вообще совершенно ничего не понимал. И что-то там со мной не захотело дружить.
Yandex
Объявления
25.11.2012, 20:57     Нормальная IDE для компиляции одного .cpp
Ответ Создать тему
Опции темы

Текущее время: 06:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru