СуперМодулятор
134 / 134 / 48
Регистрация: 03.11.2012
Сообщений: 974
|
|
1 | |
Нормальная IDE для компиляции одного .cpp25.11.2012, 17:22. Показов 4618. Ответов 43
Метки нет (Все метки)
Учу с++. Перепробовал половину сред в ветке вверху. Но лучше вижуал студии не нашел. Ее самый большой недостаток — она создает десятки файлов для каждого проекта.
Мне надо маленький компилятор-редактор, чтоб с одним файлом.срр работал. Или хотя бы компилятор для notepad++.
0
|
25.11.2012, 17:22 | |
Ответы с готовыми решениями:
43
C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|1 5|error: 'InitApplication' was not declared in this scope| C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|3 9|undefined reference to `GetStockObject@4'| Библиотеки в CPP. Ошибка компиляции | CPP IDE for Cpp |
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
25.11.2012, 17:28 | 2 |
Компилятор можно использовать и из консоли. У студии, кажется, называется cl. Поправьте, если гоню.
0
|
СуперМодулятор
134 / 134 / 48
Регистрация: 03.11.2012
Сообщений: 974
|
|
25.11.2012, 17:45 [ТС] | 5 |
Народ, что-все сидят, смотрят на взрыв макаронной фабрики в папке с хелоуворлдом и улыбаются? Как компилить один файл, с тем самым хелоуворлдом?
Добавлено через 1 минуту Насколько я знаю, файл скомпилить нельзя.
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
25.11.2012, 17:51 | 7 |
Izobara, по Вашему, IDE компилирует? Она всего лишь помогает писать код. Все те файлы, о которых Вы говорите, нужны для ее работы, а не для программы. Если хотите скомпилировать исходник без IDE - компилируйте из терминала, как все люди.
0
|
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
25.11.2012, 17:52 | 8 |
Izobara, про "взрыв макаронной фабрики" за себя скажу, что не использую стандартную студийную организацию каталога проекта. Давно уже раскидал все по своему вкусу.
0
|
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
25.11.2012, 18:01 | 10 |
М... Можно батничек написать и запускать его "в один клик" =)
Upd: у меня винды рядом нет: мб нотепад умеет внешние тулзы запускать?) Копать в эту сторону, если так хочется)
0
|
25.11.2012, 18:29 | 11 |
Поставь себе Linux-вое что-то, и мучайся на здоровье... Ну не скажи, IDE создает файл проекта, думою можно сказать Make- файл за вас ну и заполняет его.
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
25.11.2012, 18:39 | 12 |
И что? IDE точно так же запускает компилятор с параметрами. Так что я не совсем понял, к чему это цитирование было.
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
25.11.2012, 18:49 | 14 |
Я не писал, что IDE просто редактор, хотя, почти, так оно и есть. Да и вообще, что IDE может, помимо оказании помощи в написании кода? Моя цель была донести до ТС, что те файлы нужны для работы IDE, так как там хранятся различные параметры и настройки, в частности настройки компиляции. Цель IDE помощь в организации исходных файлов и их управлении.
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
25.11.2012, 19:56 | 15 |
Izobara, в Dev не создаются никакие "лишние" файлы, в CodeBlocks создаются лишь .o Не помню, как организовано в студии, но раз вы
Добавлено через 7 минут Кстати, согласен с замечаниями Toshkarik, IDE, которая компилирует - нонсенс) Это задачи компиляторов, а среда лишь
1
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
25.11.2012, 19:58 | 16 |
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
25.11.2012, 20:07 | 18 |
Ну так если программа состоит всего из одного файла cpp, то и нет смысла сохранять объектный модуль.
0
|
СуперМодулятор
134 / 134 / 48
Регистрация: 03.11.2012
Сообщений: 974
|
|
25.11.2012, 20:57 [ТС] | 20 |
Да, надо ещё раз попробовать. А то я пробовал их (некоторые), ещё когда вообще совершенно ничего не понимал. И что-то там со мной не захотело дружить.
0
|
25.11.2012, 20:57 | |
25.11.2012, 20:57 | |
Помогаю со студенческими работами здесь
20
Предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2 Добавление cpp файлов в процессе компиляции obj\Debug\IDE.o||In function `Z11OpenProjectv':| C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|2 36|undefined reference to `GetOpenFileNam Перевод из cpp на asm для компиляции в com-файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |