Эксперт JavaЭксперт С++
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
1

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

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

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


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: https://www.cyberforum.ru/cpp-... 79698.html
Комментарии


Отдельное спасибо пользователю Evg за предложенный вариант оформления темы
140
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2009, 20:10
Ответы с готовыми решениями:

Бесплатные среды (IDE) для программирования на С/С++ для Windows 7
Я сейчас учусь программировать на C++. Мне нужен был хороший компилятор и ГЛАВНОЕ - ДЛЯ WINDOWS 7...

Бесплатные среды разработки для семёрки
На чём писать 64-х битные прилады для оси со скрина?

Выбор среды программирования для работы со звуком
Здравствуйте, господа! Меня зовут Миша и мне очень важно получить ваш совет. Передо мной появилась...

IDE для программирования на С/С++
Ребят, а есть версия Eclipse в компилятором MinGW? А то по отдельности скачал, а как там Eclipse с...

46
55 / 55 / 5
Регистрация: 09.03.2009
Сообщений: 177
06.11.2009, 08:49 2
codeblocks поставил недавно, особо ничего в нем пока не делал. По первым впечатлениям могу сказать следующее:
- В комплекте есть более двух десятков шаблонов проектов;
- Проекты создаются простым мастером (консольный "Hello World" создал я за пару кликов не написав ни строчки кода );
- Можно создавать проекты Qt и Gtk (только с начало настроить надо, указав где эти Qt и Gtk есть).
Ну наверное пока все, что могу сказать. Если у кого есть что дополнить - дополняйте
3
19 / 19 / 4
Регистрация: 22.03.2009
Сообщений: 57
06.11.2009, 14:38 3
ещё одна среда, довольно удобна, это C free standard
8
14 / 14 / 0
Регистрация: 08.07.2009
Сообщений: 61
06.11.2009, 17:17 4
некоторое время программировал в Codeblocks, пришлось отказаться, так как не поддерживает Code Assistant (точнее криво как-то), ну а главное, что дебаг для шаблонных функций там не работал.
Работаю в NetBeans, по возможностям среда хорошая, однако она написана на java и часто ест много места в оперативке, было даже, что один релиз создавал много форков-процессов в оперативке. Плюс, она тоже страдает при дебаге, может вылететь из дебага ни с того,ни с сего, может просто зависнуть во время работы. Раздражает вечный процесс Scaning projects, на который многие жалуются, так как работает он всегда, а толку от него мало, и настроить нельзя, разработчики обещали выпустить примочку для его отключения, однако пока что этого нет. Еще поддержка SVN в Netbeans не на высоте, часть функций, в том числе прямой доступ в репозиторий и совершение действия невозможно в Netbeans. Проекты выглядят в виде xml-файлов, могут быть переносимы, однако есть несовместимость нового NetBeans с проектами из старых версий NetBeans, так что будьте осторожны при установке нового релиза.

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

Также там есть и другие программы.
1
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386
06.11.2009, 21:12 6
Geany - очень приятная IDE
3
11 / 11 / 0
Регистрация: 25.09.2009
Сообщений: 17
06.11.2009, 23:15 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.
5
Временно недоступен
957 / 228 / 14
Регистрация: 12.04.2009
Сообщений: 926
07.11.2009, 04:23 8
Code::Blocks-на мой взгляд,для новичка отличная среда,без лишних наворотов.Из плюсов могу отметить,что у этой среды очень удобный стиль интерфейса-окошки с меняемым кодом,деревом файлов,окошко дебаггера и др. можно удобно расширять и переставлять местами как Вам угодно,например в KDevelop так не получится.
Ещё заметил такой плюс-если тестировать программу внешним инструментом(скриптом,например),то вся печать идёт в дополнительную консоль,например,в том же KDevelop эта печать идёт в общее поле,туда же,где пишутся сообщения о сборке программы и другие.
2
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
08.11.2009, 13:12 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
9
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
08.11.2009, 13:18 10
Цитата Сообщение от niXman Посмотреть сообщение
NetBeans
???нереально с ним работать,ая когда пытался Яву учить,приложения для моб создавать,не мог я...не дает редактировать код скажем формы отправки смс-ки...
0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
08.11.2009, 13:20 11
МедведЪ, Прошу заметить, что это раздел С++. Не знаю как у NetBeans обстоят дела с явой, но с С++ у него все гуд.
1
4337 / 1506 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
08.11.2009, 13:29 12
visual studio с dreamspark самая нормальная
0
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
08.11.2009, 13:34 13
Цитата Сообщение от HIMen Посмотреть сообщение
visual studio с dreamspark самая нормальная
Ну не все здесь студенты Хотя под Windows Visual Studio наиболее удачный выбор.


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

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

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

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

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

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

И еще очень быстро загружается(по сравнению с микрософт вижуал студией).
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12714 / 7545 / 1761
Регистрация: 25.07.2009
Сообщений: 13,894
22.11.2009, 16:31 18
Цитата Сообщение от rrrFer Посмотреть сообщение
Есть кнопка, создающая архив из всех документов каталога с проектом (назначение непонял).
Думаю, удобно, если над проектом работать и дома, и на работе. Я, например, флешки постоянно в компе забываю, поэтому мне проще на ftp свой выкладывать такие вещи. Ну или если часто нужно кому-то почтой скидывать сделанное. Просто меньше кнопок нажать прийдётся...
0
33 / 33 / 5
Регистрация: 16.11.2009
Сообщений: 207
24.11.2009, 15:07 19
я бы хотел спросить, где можно скачать Emacs с компилятором mingw сразу, скажите плз, в той ссылке нельзя что либо скачать
0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
24.11.2009, 16:21 20
so1o, Тут описание: http://voxel3d.strana.de/artic... emacs.html
Сам когда-то по этой инструкции устанавливал.
0
24.11.2009, 16:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2009, 16:21
Помогаю со студенческими работами здесь

IDE для программирования на чистом С++ WinApi
Здравствуйте уважаемые CyberForum -чани :) Задался таким вопросом,раньше писал на Visual studio...

Где можно скачать IDE для программирования на С++
Дайте мне ссылку где можно скачать нормальную программу С++, а то моя не устанавливается

Выбор среды разработки (IDE)
Недавно начал изучать C++. Я знаю теорию, но не могу определиться со средой разработки. Какую...

Бесплатные IDE с RAD интерфейсом (визуальной работой с компнентами)?
Имеется ввиду помимо MS Visual Studio express. Нашел wxDev-C++, если кто знает еще - прошу...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru