Dev-C ++ - Dev-C++
эта статья может чрезмерно полагаться на источники слишком тесно связан с предметом, потенциально препятствуя публикации статьи проверяемый и нейтральный.Октябрь 2017 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Dev-C ++ с обновленным пользовательским интерфейсом и новыми параметрами просмотра переменных | |
Разработчики) | Bloodshed Software (Колин Лаплас) до 2005 года, Оруэлл (Йохан Мес) с 2011 по 2020 год, Embarcadero с 2020 года |
---|---|
Стабильный выпуск | 6.2 / 13 ноября 2020 г. |
Репозиторий | |
Написано в | Delphi |
Операционная система | Майкрософт Виндоус, Linux (только альфа) |
Тип | Интегрированная среда разработки |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | www orwelldevcpp 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]
Смотрите также
использованная литература
- ^ "Bloodshed Software - предоставление бесплатного программного обеспечения интернет-сообществу". bloodshed.net. Получено 8 сентября 2015.
- ^ «Dev-C ++». sourceforge.net. Получено 8 сентября 2015.
- ^ "Orwell Dev-C ++". sourceforge.net. Получено 14 июля 2020.
- ^ [http://wxdsgn.sourceforge.net/?q=node/19
- ^ Оруэлл. "Блог разработчиков C ++". orwelldevcpp.blogspot.com. Получено 8 сентября 2015.
- ^ Оруэлл. "Блог разработчиков C ++". orwelldevcpp.blogspot.com. Получено 8 сентября 2015.
- ^ orwelldevcpp. «Dev-C ++». SourceForge. Получено 8 сентября 2015.
- ^ Embarcadero. "Embarcadero Dev-C ++". GitHub. Получено 12 октября 2020.
- ^ «Премьер-министр Сингапура делится своим кодом на C ++ для решателя судоку». Ars Technica. Получено 8 сентября 2015.
- ^ https://www.evl.uic.edu/aspale/dvl/dev-cpp/
- ^ https://chortle.ccsu.edu/bloodshed/howtogl.html
- ^ http://www.brooklyn.cuny.edu/web/aca_naturalsciences_cis/STARTDev.pdf
- ^ https://en.wikibooks.org/wiki/Programming_Fundamentals/Integrated_Development_Environment/Dev-C%2B%2B
- ^ https://ece.uwaterloo.ca/~dwharder/aads/Tutorial/devcpp.html
- ^ https://www.instructables.com/Your-First-Program-in-C-1/
- ^ https://appdb.winehq.org/objectManager.php?sClass=version&iId=5960
- ^ https://www.geeksforgeeks.org/difference-between-turbo-c-and-dev-c/
- ^ 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