Jump to content

Дев-С++

Дев-С++
Оригинальный автор(ы) Колин Лаплас (Bloodshed Software), 1998–2005 гг.
Разработчик(и) Йохан Мес (Оруэлл) 2011-2020, Embarcadero с 2020 г.
Первоначальный выпуск 1998 год ; 26 лет назад ( 1998 )
Стабильная версия
6.3 [ 1 ] / 30 января 2021 г .; 3 года назад ( 30.01.2021 )
Репозиторий
Написано в Дельфи
Операционная система Microsoft Windows
Тип Интегрированная среда разработки
Лицензия GPL-2.0 или новее
Веб-сайт

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

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

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

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

[ редактировать ]

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

С тех пор существует три вилки Dev-C++: wxDev-C++, версия Orwell и версия вилки, поддерживаемая Embarcadero .

версия wxDev-C++

[ редактировать ]

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

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

[ редактировать ]

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

Версия Эмбаркадеро

[ редактировать ]

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

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

[ редактировать ]

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

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

См. также

[ редактировать ]
  1. ^ Релизы Embarcadero Dev-C++
  2. ^ «Программное обеспечение Bloodshed — предоставление бесплатного программного обеспечения интернет-сообществу» . Кровопролитие.нет . Архивировано из оригинала 29 декабря 2017 года . Проверено 8 сентября 2015 г.
  3. ^ «Дев-С++» . sourceforge.net . Проверено 8 сентября 2015 г.
  4. ^ «Оруэлл Dev-C++» . sourceforge.net . Проверено 14 июля 2020 г.
  5. ^ «Разработчики WxDev-C++ | wxDev-C++» . 25 июля 2012 г.
  6. ^ Оруэлл (30 июня 2011 г.). «Блог Dev-C++» . orwelldevcpp.blogspot.com . Проверено 8 сентября 2015 г.
  7. ^ Оруэлл (28 апреля 2012 г.). «Блог Dev-C++» . orwelldevcpp.blogspot.com . Проверено 8 сентября 2015 г.
  8. ^ orwelldevcpp. «Дев-С++» . СоурсФордж . Проверено 8 сентября 2015 г.
  9. ^ Эмбаркадеро. «Эмбаркадеро Dev-C++» . Гитхаб . Проверено 12 октября 2020 г.
  10. ^ «Премьер-министр Сингапура делится своим кодом C++ для решения судоку» . Арс Техника . 4 мая 2015 года . Проверено 8 сентября 2015 г.
  11. ^ «Использование Bloodshed Dev-C++ для программирования OpenGL» .
  12. ^ «Как установить Dev-C++ и GLUT» .
  13. ^ http://www.brooklyn.cuny.edu/web/aca_naturalsciences_cis/STARTDev.pdf [ только URL-адрес PDF ]
  14. ^ https://en.wikibooks.org/wiki/Programming_Fundamentals/Integrated_Development_Environment/Dev-C%2B%2B [ только URL ]
  15. ^ «Загрузка, установка и использование Dev C++» .
  16. ^ «Ваша первая программа на C» .
  17. ^ «WineHQ — Dev-C++ 5.x» .
  18. ^ «Разница между Turbo C++ и Dev C++» . 22 августа 2020 г.
  19. ^ «Плюсы и минусы: Dev C++ против CodeBlocks против других» . 16 января 2017 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 33bdd9fb1fe1ca8055e2c2aad4adf9da__1724058480
URL1:https://arc.ask3.ru/arc/aa/33/da/33bdd9fb1fe1ca8055e2c2aad4adf9da.html
Заголовок, (Title) документа по адресу, URL1:
Dev-C++ - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)