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

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

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

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

25.11.2012, 17:22. Просмотров 2515. Ответов 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
Bringoff
СуперМодулятор
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 21:56  [ТС] #31
Цитата Сообщение от Avazart Посмотреть сообщение
Ну та ... с компиляцией в консоли разбираться.

Не понимаю чем вам файл проекта мешает....
Вот этим мусором мешает. Не файлом проекта, а кипой файлов. КИПОЙ.
0
Миниатюры
Нормальная IDE для компиляции одного .cpp   Нормальная IDE для компиляции одного .cpp  
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
25.11.2012, 21:59 #32
Ну так а что там запускать?
Вы ж хотели консоль ?
0
Миниатюры
Нормальная IDE для компиляции одного .cpp  
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
25.11.2012, 22:11 #33
Нормальная IDE для компиляции одного .cpp

http://msdn.microsoft.com/ru-ru/library/ms235639%28v=vs.90%29.aspx

Для автоматизации можно батничек накатать
0
Bringoff
СуперМодулятор
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 22:13  [ТС] #34
Как раз консоль я очень не хотел. Это был крайний вариант. Но он, к счастью, мне не нужен. Пока и уже.
0
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
25.11.2012, 22:14 #35
Так что нужно то ?
0
kravam
быдлокодер
1697 / 884 / 45
Регистрация: 04.06.2008
Сообщений: 5,484
25.11.2012, 22:29 #36
Цитата Сообщение от Izobara Посмотреть сообщение
Dev-c++? Посмотрю. Уже не помню, качал или нет. Правда я слышал, что он не развивается?
А чё ему развиваться?
Подумай сам в какую сторону может развиваться IDE, человек может вверх расти, а ей-то куда? Номера строк показывает, быструю вставку обеспечивает, подсветка есть, что ещё надо?

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Возможно, КРАЙ надо, а нет. Тогда ищешь другую среду где есть необходимое тебе требование и не факт, что найдёшь.

В Dev-Cpp если что не развивается, так это компилятор, идущий в поставке, он по-моему версии 3.4.2.
Обновляешь (не сейчас, потом!) компилятор традиционным путём, то есть там предлагается штатное обновление.

Не нравится- ну так никто же не мешает тебе поставить (не сейчас, потом!) более современный компилятор, прописать всё в настройках и тыкать на F9 или куда там. Все так работают не ты первый не ты последний.

Меня закалебали некоторые его глюки (а где их нет?), я скачал исходник на дельфи и потратил две недели на изучение синтаксиса дельфи и правлю под себя теперь эту среду, можешь посмотреть мою подпись.

Компилятор там более чем нормальный gcc, про версию я уже сказал. Все опции компилятора прописываются, чё надо то добавишь.
Для "hello, word!" самое оно

Для формошлёпства (это позже) посоветую MSVS
1
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
25.11.2012, 22:36 #37
Для формошлёпства (это позже) посоветую MSVS
Для формошлепства лучше Builder или QtCreator.
А VC++ как ценен из-за компилятора и собственно подсказок IDE

Добавлено через 2 минуты
Что мешает создать батник в папке с cpp файлом ?
Типа такого
Код
call "C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat"
cl /EHsc *.cpp
pause
И запускать его для компиляции ?

Можно конечно репу почесать и придумать как запускать через Notepad++
0
Bringoff
СуперМодулятор
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 22:38  [ТС] #38
Цитата Сообщение от Avazart Посмотреть сообщение
Так что нужно то ?
Уже ничего.
0
kravam
быдлокодер
1697 / 884 / 45
Регистрация: 04.06.2008
Сообщений: 5,484
25.11.2012, 22:43 #39
Цитата Сообщение от Avazart Посмотреть сообщение
Что мешает создать батник в папке с cpp файлом ?
Смотри, я сижу, клепаю код. Потом жму: CTRL+S (сохраняю), потом F9 (компилю), потом Enter (закрываю окно компиляции) потом F10 (запускаю). И так делаю бесчётное количество раз. А можно настроить так, чтобы окно компиляции само закрывалось и компиляция и запуск повесить на одну кнопку. Но я уже привык так. Тогда CTR+S (сохранение), F9- компиляция и запуск в одном флаконе.

А ты предлагаешь в папку с батником заходить тыкать на него... Я тоже иной раз так делаю, но редко. А в повседневности надо так как я описал.
0
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,951
Записей в блоге: 17
25.11.2012, 22:49 #40
Так в чем собственно проблема в кнопочке компилировать ?
чтобы окно компиляции само закрывалось
Можно в батнике убрать pause... будет закрывться...
Но зачем в друг ошибка ?

Да и сохранять не всегда надо...

Вы что собственно хотели ? ( кроме как поморочить голову другим )
0
kravam
быдлокодер
1697 / 884 / 45
Регистрация: 04.06.2008
Сообщений: 5,484
25.11.2012, 22:56 #41
[флейм удален]

ТС, Dev-Cpp твой выбор. Точка.
1
coloc
погромист
410 / 246 / 15
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
25.11.2012, 23:29 #42
Можешь онлайн компиляторами пользоваться. (MinGW например)
1
Bringoff
СуперМодулятор
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
25.11.2012, 23:39  [ТС] #43
Цитата Сообщение от kravam Посмотреть сообщение
[флейм удален]

ТС, Dev-Cpp твой выбор. Точка.
Та понял уже.
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2012, 00:12 #44
Sublime Text2.
1
26.11.2012, 00:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2012, 00:12
Привет! Вот еще темы с ответами:

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 файла ругается. Может где путь какой нужно прописать. А...


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

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

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