Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.78
Bringoff
СуперМодулятор
133 / 132 / 15
Регистрация: 03.11.2012
Сообщений: 974
#1

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

25.11.2012, 17:22. Просмотров 2664. Ответов 43
Метки нет (Все метки)

Учу с++. Перепробовал половину сред в ветке вверху. Но лучше вижуал студии не нашел. Ее самый большой недостаток — она создает десятки файлов для каждого проекта.
Мне надо маленький компилятор-редактор, чтоб с одним файлом.срр работал. Или хотя бы компилятор для notepad++.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2012, 17:22
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Нормальная IDE для компиляции одного .cpp (C++):

C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|1 5|error: 'InitApplication' was not declared in this scope| - C++
//================================================================================================= #include "IDE.hpp"...

C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|3 9|undefined reference to `GetStockObject@4'| - C++
C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|39|undefined reference to `GetStockObject@4'|

Библиотеки в CPP. Ошибка компиляции | CPP - C++
Доброго вечера! Появился один вопросик недавно. Начал юзать библиотеку <windows.h> для использования такой команды как "system" в коде....

IDE for Cpp - C++
Вобщем, чем больше я искал и вникал в тему тем больше разочаровывался. Одна IDE бесплатная, но для неё надо купить компилятор, Вторая...

Предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2 - C++
Значит, напомню, среда это давно не развивается уже. Если вы скачаете её, то в предлагаемых пакетах к этой среде последний g++ версии аж...

Добавление cpp файлов в процессе компиляции - C++
Есть у меня проект. Тут один файл main #include "D:\\test.h" void main() { test obj; obj.func(); }

43
Toshkarik
1148 / 865 / 51
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
25.11.2012, 19:58 #16
Цитата Сообщение от MrGluck Посмотреть сообщение
в CodeBlocks создаются лишь .o
Они создаются не средой а компилятором, это объектные модули.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7801 / 4845 / 754
Регистрация: 29.11.2010
Сообщений: 13,212
25.11.2012, 20:03 #17
Цитата Сообщение от Toshkarik Посмотреть сообщение
Они создаются не средой а компилятором, это объектные модули.
Я имел в виду "при использовании Codeblocks". Т.к. с Dev-ом модули создавались лишь при работе с проектом.
0
Toshkarik
1148 / 865 / 51
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
25.11.2012, 20:07 #18
Ну так если программа состоит всего из одного файла cpp, то и нет смысла сохранять объектный модуль.
0
Avazart
Эксперт С++
7586 / 5571 / 330
Регистрация: 10.12.2010
Сообщений: 24,997
Записей в блоге: 17
25.11.2012, 20:26 #19
Цитата Сообщение от Toshkarik Посмотреть сообщение
Ну так если программа состоит всего из одного файла cpp, то и нет смысла сохранять объектный модуль.
Ага hello world...
0
Bringoff
СуперМодулятор
133 / 132 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 20:57  [ТС] #20
Цитата Сообщение от MrGluck Посмотреть сообщение
Izobara, в Dev не создаются никакие "лишние" файлы, в CodeBlocks создаются лишь .o Не помню, как организовано в студии, но раз вы , то должны знать про эти IDE. Там при создании нового файла, а не проекта ничего "лишнего" нет.
Да, надо ещё раз попробовать. А то я пробовал их (некоторые), ещё когда вообще совершенно ничего не понимал. И что-то там со мной не захотело дружить.
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
25.11.2012, 21:02 #21
Izobara, dev-c++.
1
Bringoff
СуперМодулятор
133 / 132 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 21:04  [ТС] #22
Dev-c++? Посмотрю. Уже не помню, качал или нет. Правда я слышал, что он не развивается?
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
25.11.2012, 21:07 #23
Развивается сторонними разработчиками. Можно найти со всеми обновлениями.
1
Bringoff
СуперМодулятор
133 / 132 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 21:39  [ТС] #24
Так, скачал. Что-то парсит.

Добавлено через 5 минут
Хех... Компилить-то компилит файл, но при команде run вылетает ошибка среды. Однако
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
25.11.2012, 21:43 #25
Не знаю, у меня все работает.
Там по f9 компиляция и запуск.
0
Bringoff
СуперМодулятор
133 / 132 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 21:44  [ТС] #26
Та я уже тоже нашел. Это при отладке что-то глючит.
0
Avazart
Эксперт С++
7586 / 5571 / 330
Регистрация: 10.12.2010
Сообщений: 24,997
Записей в блоге: 17
25.11.2012, 21:45 #27
Dev-c++, мое мнение- фигня не стоит тратить на него время.
Лучше уже разбираться в VC++
0
Bringoff
СуперМодулятор
133 / 132 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 21:47  [ТС] #28
Цитата Сообщение от Avazart Посмотреть сообщение
Dev-c++, мое мнение- фигня не стоит тратить на него время.
Лучше уже разбираться в VC++
А что там разбираться? Надо будет какойй-то более-менее большой проект писать (когда-то), сядем в VC++ и напишем.
Вопрос, если Вы еще не забыли, в компиляции одиночного срр-файла. И DevC++ отлично справился. Сейчас сижу удаляю всю грязь, разведенную VC++
0
Avazart
Эксперт С++
7586 / 5571 / 330
Регистрация: 10.12.2010
Сообщений: 24,997
Записей в блоге: 17
25.11.2012, 21:49 #29
Ну та ... с компиляцией в консоли разбираться.

Не понимаю чем вам файл проекта мешает....
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
25.11.2012, 21:50 #30
Мда, с отладкой там, мягко говоря, туго.
Но я лично со студией не могу часто работать: если код какой небольшой нужно написать - vc долго придется ждать, пока запустится, пока скомпилится. Я уже на dev таких 10 кодов отлажу
Естественно, если нужно что-то делать больше, чем на 5 минут, то vc незаменима. Больше всего, естественно нравится отладчик.
0
25.11.2012, 21:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2012, 21:50
Привет! Вот еще темы с ответами:

Make файл при компиляции в IDE NetBeans - C++
Добрый день товарищи! Кратко: прикрутил плагин ардуино к IDE Netbeans (http://plugins.netbeans.org/plugin/46054/arduino), есть...

Как правильно из одного cpp подключить другой - C++
Есть 2 .cpp файла: a.cpp и b.cpp. Когда пишу: /* a.cpp */ #include "b.cpp" Выдает ошибку. Как правильно из одного cpp...

Возникли ошибки при разделении одного файла в отдельные cpp и хэдеры - C++
Все было нормально, пока не разделил написанную программу с одного файла в отдельные cpp и хэдеры. Теперь появилась куча ошибок касательно...

создал "circle.h" файл. При компиляции Cpp файла выдаёт unable to open include file 'circle.h' - C++
Помогите разобраться в чём проблема? Был создан circle.h, а при компиляции cpp файла ругается. Может где путь какой нужно прописать. А...


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru