1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Компиляторы и IDE's.

Тема в разделе 'Уроки', создана пользователем gemer, 10 апр 2011.

  1. TopicStarter Overlay

    gemer Пользователи

    Сообщения:
    42
    Лайки:
    70
    Пол:
    Мужской
    Репутация:
    0
    Решил собрать всю информацию о существующих компиляторах и средах программирования для С++ в одной теме:

    1. Visual C++ - кто не знает про VC++? С Visual Assist'ом я вообще не уверен что кто-либо способен побить его по качеству подсветки синтаксиса. Для коллаборации есть отдельная среда контроля версий Visual SourceSafe. IDE платная. Около 100$.

    2. Eclipse C++ Development Tools - плагин разработки С++ для Eclipse. Работает с MinGW32, хотя вроде можно подключать и другие компиляторы. Подсветка, auto-complete, class-tree и прочие вкусности...
    Удобный интерфейс, средства для коллаборации разработчиков и UML-разработки присутствуют.
    Из недостатков можно подчеркнуть тормознутость, ибо написан на Java и следовательно требование к JVM.


    3. Dev C++ - вторая по популярности среда разработки для C++.
    Поддерживает GCC компилеры, подсветку, auto-complete, шаблоны, профайлинг, дебаггинг, class-view и прочий стандартный набор для такого рода программ..
    Интерфейс удобный, присутствуют средства для работы с CVS


    4. Code::Blocks - бесплатная среда разработки под C++. Подсветка, class-view точно имеются.

    5. Chinook - есть бесплатная версия среды, суррогат от коммерческой. Поддерживает дебаггинг, подсветку, шаблоны проекта, class-view и прочее... CVS тулзов не имеет, в версии Free.

    6. Paradigm C++ - какая-то IDE'шка, не бесплатная. Говорят что есть все особенности Visual Assist

    7. Digital Mars - IDE для С/C++. Подсветка, дебаггинг и прочее.

    8. SunStudio - - платная среда разработки для С++/C и фортрана

    9. Web Based C++ - это вообще прикол. Вводите в веб-форму плюс-плюс код, задаёте файлы которые хотите подключить, и файлы на выход. Далее, если скомпилится -> срабатывает на сервере, и вам выдается аутпут

    10. Comeau - есть веб-интерфейс аналогичный предыдущему варианту, а есть и платный, стационарный вариант. Знаменит каноничным отношениям к стандарту C++.

    11. Visual GWin++ - бесплатная IDE для С++. Интерфейс довольно грубоват и некрасив, если посмотреть на скриншоты.

    12. MinGW Developer Studio - очень качественная IDE, написанная на WxWidgets... как, судя по всему и Chinook
    Имеются три версии:
    а) Сама среда
    б) Среда + компилятор MinGW
    в) Среда, компилятор MinGW, и собранная библиотека WxWidgets


    13. C++ Builder - Среда для действительно быстрой разработки приложений на С++. Огромное количество возможностей.

    14. Borland C++ BuilderX - как для продукта от Борланда очень мало возможностей, плюс написана на Java, поэтому просто жутко тормозит.

    15. Relo отличная расцветка синтакиса, возможность подключить 4 компилятора на выбор (MS VC++, Borland C++, Digital Mars, GCC). Также бесплатна

    16. Anjuta - бесплатный IDE под GTK. Оптимизирован для работы под Linux.

    17. KDevelop - стабильная среда разработки Си++/Си. даёт хорошую интеграцию с инструментами QT, и сама написана на QT, под KDE.

    18. Emacs ( да и Xemacs ) - традиционная среда разработки под линух/юникс. Имеет всё что программисту нужно, но немного сложна в обращении - всё можно прикрутить, подкрутить или открутить.

    19. SlickEdit - платная IDE - . все кто пользовал - хвалили. Среда - не новая - сейчас продаётся версия 10. Работает под:Linux ОS-X, IRIX, AIX, HP-UX, Solaris (sparc), windows

    20. DinoEditor - представляет собой универсальную среду разработчика. 16 популярных языков разметки и программирования (JavaScript, Visual Basic, VBScript, C++, Pascal, Delphi, ASP, HTML, XML, Perl, PHP).

    21. GCC - включает в себя интерфейсы для C, C + +, Objective-C, Fortran, Java, а также библиотеки для Libstdc + +, libgcj ,. GCC первоначально была написана как компилятор GNU операционной системы

    22. Компилятор Intel® - версия Professional Edition обеспечивает широкие возможности дополнительной оптимизации, многопоточность и процессорную поддержку, которая включает автоматическое планирование процессоров, векторизацию и развертывание циклов. Имеется поддержка следующих операционных систем: Windows, Linux, Mac OS, QNX Neutrino* RTOS.

    23. Open Watcom - проект сообщества открытого кода по поддержке и развитию многоплатформных компиляторов Watcom C, C++ и Fortran и сопутствующих программ.
  2. alekill Пользователи

    Сообщения:
    166
    Лайки:
    27
    Репутация:
    0
    Команда:
    GreenCat
    copy/paste wikipedia?
  3. roslimberg Пользователи

    Сообщения:
    24
    Лайки:
    8
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    kDesign
    +
  4. pifagor Пользователи

    Сообщения:
    57
    Лайки:
    16
    Пол:
    Мужской
    Репутация:
    0
    Какая разница)
    :lol:
    Все равно кому то и туда лень залезть :D

    Без разницы мне какое место по популярности она занимает в интернете.
    :lol:
    Пользуюсь только ей.
  5. roslimberg Пользователи

    Сообщения:
    24
    Лайки:
    8
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    kDesign
    да это правда) лень шарится по сайтам :lol:
Черновик сохранён Черновик удалён

Поделиться этой страницей