WikiDer > Dev-C ++

Dev-C++
Dev-C ++
Embarcadero-newdevcpp-logo.png
Dev-C ++ с обновленным пользовательским интерфейсом и новыми параметрами просмотра переменных
Dev-C ++ с обновленным пользовательским интерфейсом и новыми параметрами просмотра переменных
Разработчики)Bloodshed Software (Колин Лаплас) до 2005 года, Оруэлл (Йохан Мес) с 2011 по 2020 год, Embarcadero с 2020 года
Стабильный выпуск
6.2 / 13 ноября 2020 г.; 15 дней назад (2020-11-13)
Репозиторий Отредактируйте это в Викиданных
Написано вDelphi
Операционная системаМайкрософт Виндоус, Linux (только альфа)
ТипИнтегрированная среда разработки
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтwww.embarcadero.com/ бесплатные инструменты/ dev-cpp
orwelldevcpp.blogspot.com
www.кровопролитие.сеть

Dev-C ++ это свободный полнофункциональный интегрированная среда разработки (IDE) распространяется под Стандартная общественная лицензия GNU для программирования в C и C ++. Первоначально он был разработан Колином Лапласом и впервые выпущен в 1998 году. Он написан на Delphi.

Он входит в комплект и использует MinGW или TDM-GCC 64-битный порт GCC как его компилятор. Dev-C ++ также можно использовать в сочетании с Cygwin или любой другой GCCкомпилятор на основе.[1]

DevPaks

Дополнительным аспектом Dev-C ++ является использование DevPaks: упакованных расширений в среде программирования с дополнительными библиотеками, шаблонами и утилитами. Пакеты DevPak часто содержат, но не ограничиваются ими, GUI утилиты, включая популярные наборы инструментов, такие как GTK +, wxWidgets, и ФЛТК. Другие пакеты DevPak включают библиотеки для более продвинутого использования функций. Пользователи Dev-C ++ могут загружать дополнительные библиотеки или пакеты кода, которые увеличивают объем и функциональность Dev-C ++, например графику, сжатие, анимацию, поддержку звука и многое другое. Пользователи могут создавать DevPaks и бесплатно размещать их на сайте. Кроме того, они не ограничены использованием с Dev-C ++ - на сайте говорится: «Типичный devpak будет работать с любым дистрибутивом MinGW (с любой IDE для MinGW)».

Статус разработки

С 22 февраля 2005 года проект не был заметно активен, не было опубликовано ни новостей, ни выпущенных обновленных версий. В сообщении на форуме 2006 года ведущий разработчик Колин Лаплас заявил, что был занят реальными проблемами и у него нет времени для продолжения разработки Dev-C ++.[2] В сообщении на форуме 2020 года ведущий разработчик Orwell Йохан Мес заявил, что «у него, вероятно, все еще не будет времени работать над этим проектом».[3]

С тех пор есть три форка Dev-C ++: wxDev-C ++, Оруэлл версия и Embarcadero вилочная версия.

версия wxDev-C ++

wxDev-C ++ - это команда разработчиков, которая взяла Dev-C ++ и добавила новые функции, такие как поддержка нескольких компиляторов и конструктор RAD для wxWidgets Приложения.[4]

Версия Оруэлла

30 июня 2011 года Оруэлл (Йохан Мес), независимый программист, выпустил неофициальную версию Dev-C ++ 4.9.9.3.[5] с более свежим компилятором GCC 4.5.2, ресурсами Windows SDK (Win32 и D3D), многочисленными исправлениями ошибок и улучшенной стабильностью. 27 августа, после пяти лет официального нахождения в стадии бета-тестирования, была выпущена версия 5.0.[6] Эта версия также имеет свой отдельный SourceForge[7] страницы, начиная с версии 5.0.0.5, поскольку старый разработчик не отвечает на запросы объединения. В июле 2014 года был выпущен Orwell Dev-C ++ 5.7.1 с последним на тот момент GCC 4.8.1, который поддерживает C ++ 11.

Версия Embarcadero

1 июля 2020 г. был спонсирован и выпущен новый форк Dev-C ++ версии 5.50. Embarcadero с обновлением кода до Delphi 10.4. 12 октября 2020 года Embarcadero спонсировала и выпустила новую вилку версии 6.0 Dev-C ++ с более поздним компилятором GCC 9.2.0 с C ++ 11 и частичный C ++ 20 поддержка, новая поддержка высокого разрешения, поддержка файлов UTF8, обновленные значки, темная тема и дополнительные изменения.[8]

Известные применения

4 мая 2015 года премьер-министр Сингапура Ли Сянь Лунг разместил свою программу решения судоку на C ++ на Facebook. На своем снимке экрана он использует Майкрософт Виндоус и Dev-C ++ в качестве его IDE.[9]

Его часто рекомендуют новичкам, изучающим C или C ++,[10][11][12][13][14][15] и доступен на Вино.[16] Его сравнивают с Турбо C ++[17] или другие IDE.[18]

Смотрите также

использованная литература

  1. ^ "Bloodshed Software - предоставление бесплатного программного обеспечения интернет-сообществу". bloodshed.net. Получено 8 сентября 2015.
  2. ^ «Dev-C ++». sourceforge.net. Получено 8 сентября 2015.
  3. ^ "Orwell Dev-C ++". sourceforge.net. Получено 14 июля 2020.
  4. ^ [http://wxdsgn.sourceforge.net/?q=node/19
  5. ^ Оруэлл. "Блог разработчиков C ++". orwelldevcpp.blogspot.com. Получено 8 сентября 2015.
  6. ^ Оруэлл. "Блог разработчиков C ++". orwelldevcpp.blogspot.com. Получено 8 сентября 2015.
  7. ^ orwelldevcpp. «Dev-C ++». SourceForge. Получено 8 сентября 2015.
  8. ^ Embarcadero. "Embarcadero Dev-C ++". GitHub. Получено 12 октября 2020.
  9. ^ «Премьер-министр Сингапура делится своим кодом на C ++ для решателя судоку». Ars Technica. Получено 8 сентября 2015.
  10. ^ https://www.evl.uic.edu/aspale/dvl/dev-cpp/
  11. ^ https://chortle.ccsu.edu/bloodshed/howtogl.html
  12. ^ http://www.brooklyn.cuny.edu/web/aca_naturalsciences_cis/STARTDev.pdf
  13. ^ https://en.wikibooks.org/wiki/Programming_Fundamentals/Integrated_Development_Environment/Dev-C%2B%2B
  14. ^ https://ece.uwaterloo.ca/~dwharder/aads/Tutorial/devcpp.html
  15. ^ https://www.instructables.com/Your-First-Program-in-C-1/
  16. ^ https://appdb.winehq.org/objectManager.php?sClass=version&iId=5960
  17. ^ https://www.geeksforgeeks.org/difference-between-turbo-c-and-dev-c/
  18. ^ https://www.reddit.com/r/cpp_questions/comments/5o7w29/pros_and_cons_dev_c_vs_codeblocks_vs_others/

https://www.embarcadero.com/cn/free-tools/dev-cpp

внешние ссылки