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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 4036, средняя оценка - 4.65
M128K145
Эксперт C++
8280 / 3499 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
#1

Бесплатные среды (IDE) для программирования на С/С++ - C++

05.11.2009, 20:10. Просмотров 511388. Ответов 46
Метки нет (Все метки)

 Комментарий модератора 
Наиболее актуальная информация находятся в конце темы.
Убедительная просьба дочитывать тему до конца.


Microsoft
В целом IDE от Microsoft довольно удобные и простые, но все же начинать именно с них не очень желательно. Много всего, поэтому новичку легко потеряться.
Экспресс-версия Microsoft Visual Studio 2008(MS VS 9 EE) включающая в себя среды Visual C++, Visual C# и Visual Basic

Экспресс-версия Microsoft Visual C++. Эта среда позволяет писать только на С/С++

Microsoft MSDN Express Library — сокращенный вариант полной библиотеки Microsoft MSDN Library. Хороший справочник по языкам входящих в состав MS VS.

Официальный сайт: microsoft.com


Dev-C++
Довольно удобная среда, занимает очень мало места на жестком диске(также можно использовать как подручную среду, например на флешке). Про нее можно сказать - ничего лишнего. Все предельно ясно и просто, самый подходящий вариант для начинающих. Но было бы неправильно не сказать, что у нее есть некоторые неприятные баги.

Официальный сайт: bloodshed.net

wxDev-C++ 7.3.1
Обновленная и расширенная версия Dev-C++
Download

Скачать можно два варианта:
1. Web-setup wxDev-C++
2. Full-setup wxDev-C++

Официальный сайт: wxdsgn.sourceforge.net.
Комментарии


NetBeans 6.9.1 C/C++
Лично я не пользовался, но судя по среде NetBeans 6.7.1 Java, то она довольно удобна
Download
NetBeans 6.9.1 C/C++ Windows
если скачка не началась, то
NetBeans 6.9.1 C/C++ Windows
NetBeans 6.9.1 C/C++ Linux
если скачка не началась, то
NetBeans 6.9.1 C/C++ Linux
NetBeans 6.9.1 C/C++ Solaris
если скачка не началась, то
NetBeans 6.9.1 C/C++ Solaris
NetBeans 6.9.1 C/C++ Solaris(sparc)
если скачка не началась, то
NetBeans 6.9.1 C/C++ Solaris(sparc)
NetBeans 6.9.1 C/C++ MacOSX
если скачка не началась, то
NetBeans 6.9.1 C/C++ MacOSX
NetBeans 6.9.1 C/C++ cross platform zip
если скачка не началась, то
NetBeans 6.9.1 C/C++ cross platform zip

Официальный сайт netbeans.org
Комментарии


Visual-MinGW
Не пользовался, поэтому ничего сказать не могу
Download
Visual-MinGW 0.56 alpha
если скачка не началась, то можно скачать с зеркала
Visual-MinGW 0.56 alpha

Официальный сайт visual-mingw.sourceforge.net
Комментарии


Codeblocks
Тоже не пользовался.

Официальный сайт: codeblocks.org
Комментарии


VIM
Удобная модульная IDE. Варианты как консольная, так и с GUI интерфейсом.

Официальный сайт: vim.org
Комментарии


KDevelop
GUI IDE for KDE 4.3.
Download

Официальный сайт: kdevelop.org
Комментарии


Eclipse
Кроссплатформенная среда разработки для большого количества языков. Модульная система.

Официальный сайт: eclipse.org


EasyEclipse

Официальный сайт: easyeclipse.org
Комментарии


Emacs
Консольная и с GUI IDE. Сравнима по функционалу с VIM.

Комментарии


Geany
Download

Официальный сайт: geany.org
Комментарии


C-Free

Официальный сайт: programarts.com/cfree_en
Комментарии


Qt-SDK
Download

Официальный сайт: qt-project.org
FAQ по Qt: http://www.cyberforum.ru/cpp-cross-p...read79698.html
Комментарии


Отдельное спасибо пользователю Evg за предложенный вариант оформления темы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Cepera
52 / 52 / 1
Регистрация: 09.03.2009
Сообщений: 178
06.11.2009, 08:49     Бесплатные среды (IDE) для программирования на С/С++ #2
codeblocks поставил недавно, особо ничего в нем пока не делал. По первым впечатлениям могу сказать следующее:
- В комплекте есть более двух десятков шаблонов проектов;
- Проекты создаются простым мастером (консольный "Hello World" создал я за пару кликов не написав ни строчки кода );
- Можно создавать проекты Qt и Gtk (только с начало настроить надо, указав где эти Qt и Gtk есть).
Ну наверное пока все, что могу сказать. Если у кого есть что дополнить - дополняйте
alibaba314
18 / 18 / 1
Регистрация: 22.03.2009
Сообщений: 58
06.11.2009, 14:38     Бесплатные среды (IDE) для программирования на С/С++ #3
ещё одна среда, довольно удобна, это C free standard
blackswan
12 / 12 / 0
Регистрация: 08.07.2009
Сообщений: 61
06.11.2009, 17:17     Бесплатные среды (IDE) для программирования на С/С++ #4
некоторое время программировал в Codeblocks, пришлось отказаться, так как не поддерживает Code Assistant (точнее криво как-то), ну а главное, что дебаг для шаблонных функций там не работал.
Работаю в NetBeans, по возможностям среда хорошая, однако она написана на java и часто ест много места в оперативке, было даже, что один релиз создавал много форков-процессов в оперативке. Плюс, она тоже страдает при дебаге, может вылететь из дебага ни с того,ни с сего, может просто зависнуть во время работы. Раздражает вечный процесс Scaning projects, на который многие жалуются, так как работает он всегда, а толку от него мало, и настроить нельзя, разработчики обещали выпустить примочку для его отключения, однако пока что этого нет. Еще поддержка SVN в Netbeans не на высоте, часть функций, в том числе прямой доступ в репозиторий и совершение действия невозможно в Netbeans. Проекты выглядят в виде xml-файлов, могут быть переносимы, однако есть несовместимость нового NetBeans с проектами из старых версий NetBeans, так что будьте осторожны при установке нового релиза.

Также есть опыт в программировании в Eclipse CDT. Можно скачать тут, или тут для себя посмотреть что-нибудь еще. Он тоже написан на Java, и требует ресурсов, однако вышеописанных проблем как в NetBeans нет. Проекты выглядят по-другому, информация о них хранится внутри самого Eclipse, а сами проекты не имеют никаких специфических файлов внутри своих папок, поэтому папки извне Eclipse лучше не трогать, не перемещать и т.д. Зато с SVN работает лучше, больше возможностей.
Даемоник
41 / 41 / 3
Регистрация: 22.05.2009
Сообщений: 97
06.11.2009, 21:09     Бесплатные среды (IDE) для программирования на С/С++ #5
Студенты вроде меня для бесплатного использования полной IDE MS Visual Studio 2008 или 2006 могут зарегистрироваться на сайте http://www.dreamspark.com, там необходим Live Id (если нет, то и там зарегистрироваться) и скан студенческого.

Также там есть и другие программы.
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
06.11.2009, 21:12     Бесплатные среды (IDE) для программирования на С/С++ #6
Geany - очень приятная IDE
xBot01
9 / 9 / 1
Регистрация: 25.09.2009
Сообщений: 17
06.11.2009, 23:15     Бесплатные среды (IDE) для программирования на С/С++ #7
VIM
http://www.vim.org/
Удобная модульная IDE. Варианты как консольная, так и с GUI интерфейсом.

KDevelop
http://www.kdevelop.org/
GUI IDE for KDE 4.3.

Eclipse
http://www.eclipse.org/
Кроссплатформенная среда разработки для большого количества языков. Модульная система.

Emacs
http://www.gnu.org/software/emacs/
Консольная и с GUI IDE. Сравнима по функционалу с VIM.
#pragma
Временно недоступен
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
07.11.2009, 04:23     Бесплатные среды (IDE) для программирования на С/С++ #8
Code::Blocks-на мой взгляд,для новичка отличная среда,без лишних наворотов.Из плюсов могу отметить,что у этой среды очень удобный стиль интерфейса-окошки с меняемым кодом,деревом файлов,окошко дебаггера и др. можно удобно расширять и переставлять местами как Вам угодно,например в KDevelop так не получится.
Ещё заметил такой плюс-если тестировать программу внешним инструментом(скриптом,например),то вся печать идёт в дополнительную консоль,например,в том же KDevelop эта печать идёт в общее поле,туда же,где пишутся сообщения о сборке программы и другие.
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
08.11.2009, 13:12     Бесплатные среды (IDE) для программирования на С/С++ #9
В связи с тем, что проект Dev-C++ давно не развивается, и считается "мертвым", я бы
порекомендовал альтернативный, и очень динамично развивающийся проект wxDev-C++.
Скачать можно два варианта:
1. Web-инсталятор wxDev-C++
2. Полный инсталятор wxDev-C++

Теперь про плюсы и минусы каждого из них.
Web-инсталятор wxDev-C++ - хорош тем, что будут установлены самые свежие версии
компилятора/среды разработки/дополнительных компонентов(требует интернет-соединение).

Полный инсталятор wxDev-C++ - хорош тем, что устанавливать его вы можете не будучи
подключенным к интернет-сети.
Про установку каждого рассказывать не буду, все как обычно.

Еще одна, заслуживающая внимания среда разработки, и любимая мною ровно как и NetBeans - QtCreator
По сути, разрабатывается корпорацией Nokia как среда разработки для ею же производимого фрэймворка Qt.
Поставляется так же с компилятором Mingw.

Те, кто хочет программировать с использованием Qt, предлагаю скачать все в одном.
В комплект входят: среда разработки, Qt-Sdk, компилятор Mingw.

Ссылки обновлены. 3.03.2010
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
08.11.2009, 13:18     Бесплатные среды (IDE) для программирования на С/С++ #10
Цитата Сообщение от niXman Посмотреть сообщение
NetBeans
???нереально с ним работать,ая когда пытался Яву учить,приложения для моб создавать,не мог я...не дает редактировать код скажем формы отправки смс-ки...
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
08.11.2009, 13:20     Бесплатные среды (IDE) для программирования на С/С++ #11
МедведЪ, Прошу заметить, что это раздел С++. Не знаю как у NetBeans обстоят дела с явой, но с С++ у него все гуд.
HIMen
4119 / 1368 / 39
Регистрация: 12.04.2009
Сообщений: 2,346
08.11.2009, 13:29     Бесплатные среды (IDE) для программирования на С/С++ #12
visual studio с dreamspark самая нормальная
Paulie
Айхрень...
306 / 174 / 4
Регистрация: 02.06.2009
Сообщений: 1,078
08.11.2009, 13:34     Бесплатные среды (IDE) для программирования на С/С++ #13
Цитата Сообщение от HIMen Посмотреть сообщение
visual studio с dreamspark самая нормальная
Ну не все здесь студенты Хотя под Windows Visual Studio наиболее удачный выбор.


Цитата Сообщение от M128K145 Посмотреть сообщение
Microsoft MSDN Express Library
Для бесплатного скачивания доступна также и полная версия MSDN на сайте Microsoft.
breate
56 / 56 / 2
Регистрация: 23.10.2009
Сообщений: 250
10.11.2009, 15:27     Бесплатные среды (IDE) для программирования на С/С++ #14
специфические среды
anjuta http://projects.gnome.org/anjuta/index.shtml - разработка gtk+
QtCreator http://qt.nokia.com/ разработка qt приложений
Yurik_Sa
1 / 1 / 0
Регистрация: 19.11.2009
Сообщений: 14
20.11.2009, 17:33     Бесплатные среды (IDE) для программирования на С/С++ #15
Доброго времени суток!
Я-новичок, в рамках учебной программы изучал когда-то С++, было это давно, и программировали тогда мы под консоль. Собственно, в данное время иногда чувствуется острая необходимость в умении программировать. Решил начать с самого начала, с книги Стефана Р. Дэвиса "С++ для чайников". Но взглянув на количество различных компиляторов С++ (поправьте меня, если я употребил не то слово ), глаза мои разбежались.
Требуется научиться программировать под консоль, но в перспективе под Windows. В вышеупомянутой книге автор ссылается на бесплатный компилятор GNU C++. Где взять именно такой я не знаю.
Что Вы можете мне посоветовать из аналогичных?

Заранее спасибо за ответ.

Модераторам:
Возможно тема создана не в той ветке, прошу отнестись с пониманием и при необходимости мирно её перенести.
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
20.11.2009, 17:46     Бесплатные среды (IDE) для программирования на С/С++ #16
Цитата Сообщение от Yurik_Sa Посмотреть сообщение
GNU C++
Это линуксовый компилятор. И один из лучших с++ компиляторов. В Линукс он является компилятором по умолчанию. Для винды он тоже есть, и зовется Mingw.

Вам бы я порекомендовал ознакомиться с моим топиком: Бесплатные среды (IDE) для программирования на С/С++
И среду разработки порекомендовал бы эту: ftp://ftp.qt.nokia.com/qtcreator/qt-...2.90-setup.exe
поставляется вместе с компилятором Mingw.
А если вас интересует программирование ГУИ, то это: http://get.qt.nokia.com/qtsdk/qt-sdk...ce-2009.04.exe

Если что не понятно, спрашивайте.

Добавлено через 4 минуты
Это также стоит внимания: wxDev-C++
rrrFer
Заблокирован
22.11.2009, 15:17     Бесплатные среды (IDE) для программирования на С/С++ #17
Цитата Сообщение от M128K145 Посмотреть сообщение
Просьба к форумчанам, которые работали в последних трех средах, отписаться кратко о преимуществах и недостатках этих сред. Или добавьте описание к моему.
В Visual MingW ненашел как вывести номера строк в редаторке кода. Периодически возникает проблема с Build-ом (выдает ошибку, потом удаляю исполняемые файл и Build проходит нормально). Возникает проблема с отладкой по непонятной причине, но отладить по шагам так и неудалось. Порадовал размер файлов установки(меньше 2 Мб), подсветка кода, настройка цветовой схемы. Есть кнопка, создающая архив из всех документов каталога с проектом (назначение непонял).

И еще очень быстро загружается(по сравнению с микрософт вижуал студией).
easybudda
Эксперт С++
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
22.11.2009, 16:31     Бесплатные среды (IDE) для программирования на С/С++ #18
Цитата Сообщение от rrrFer Посмотреть сообщение
Есть кнопка, создающая архив из всех документов каталога с проектом (назначение непонял).
Думаю, удобно, если над проектом работать и дома, и на работе. Я, например, флешки постоянно в компе забываю, поэтому мне проще на ftp свой выкладывать такие вещи. Ну или если часто нужно кому-то почтой скидывать сделанное. Просто меньше кнопок нажать прийдётся...
so1o
33 / 33 / 2
Регистрация: 16.11.2009
Сообщений: 192
24.11.2009, 15:07     Бесплатные среды (IDE) для программирования на С/С++ #19
я бы хотел спросить, где можно скачать Emacs с компилятором mingw сразу, скажите плз, в той ссылке нельзя что либо скачать
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2009, 16:21     Бесплатные среды (IDE) для программирования на С/С++
Еще ссылки по теме:

Какие среды программирования бывают? C++
Где можно скачать IDE для программирования на С++ C++
C++ Бесплатные IDE с RAD интерфейсом (визуальной работой с компнентами)?
Выбор среды разработки (IDE) C++

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

Или воспользуйтесь поиском по форуму:
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
24.11.2009, 16:21     Бесплатные среды (IDE) для программирования на С/С++ #20
so1o, Тут описание: http://voxel3d.strana.de/articles/mingwqtemacs.html
Сам когда-то по этой инструкции устанавливал.
Yandex
Объявления
24.11.2009, 16:21     Бесплатные среды (IDE) для программирования на С/С++
Закрытая тема Создать тему
Опции темы

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