Dev-C++
Dev-C++ — это интегрированная среда для программирования на языках С и C++, работающая под управлением операционной системы Windows. Среда Dev-C++ распространяется свободно с исходными кодами (на Delphi) по лицензии GPL.
Достоинства оболочки Dev-C++:
- графический интерфейс;
- русскоязычное меню ;
- встроенный отладчик GDB;
- возможность создавать консольные и графические программы.
Некоторые проблемы:
- русский язык в консоли не поддерживается (есть решение);
- достаточно сложно написать программу, работающую с графическими объектами так, как раньше в Borland C++ под MS DOS (есть решение);
- не всегда стабильно работает отладчик.
Скачать
Скачать инсталлятор среды Dev-C++ можно с официальной страницы проекта.
Любители могут также свободно скачать исходные коды среды, написанной на Delphi.
ЧаВо = Часто задаваемые вопросы
- Как установить Dev-C++?
- Как настроить русский язык в консольных программах?
- Как писать простые графические программы?
Полезные ссылки
- Сайт фирмы Bloodshed Software (язык — английский).
- Сайт проекта Dev-C++ на Sourceforge (язык — английский).
- Проект wxDev-C++ — визуальное проектирование графического интерфейса в Dev-C++ (язык — английский).
- Проект Orwell Dev-C++ — переносная версия с поддержкой С11.
Dev cpp — среда разработки на с и с++, функциональная с/с++ IDE
Dev cpp или Dev с++ IDE — среда разработки на с и с++, графическая надстройка над MinGW GCC компилятором.
IDE бесплатна и с открытым исходным кодом. Поставляется ввиде установщика или портабельной версии, позволяющей легко транспортировать среду программирования вместе с проектами.
Подробное описание возможностей программы вы найдёте в разделе Интегрированные среды разработки программ — IDE.
В данной статье рассмотрим работу с портабельной версией — это самый удобный способ начать работу с Dev с++ без установки и скомпилировать свой первый проект уже через несколько минут.
Скачайте и распакуйте архив с портабельной программой, желательно в корень диска. В дальнейшем избегайте использования кириллических символов в названиях файлов и проектов.
Первый запуск Dev cpp — инициализация:
В распакованном архиве запустите файл «devcppPortable.exe» и пройдите несколько шагов первоначальной настройки.
Dev с++ поддерживает множество языков.
Выберите язык интерфейса, с которым привыкли работать.
Следующая опция будет полезна для работы браузера класcов и функций, а также для функционирования автозавершения кода.
Создание кеша для более быстрой работы автозавершения кода в редакторе.
Следует немного подождать, пока будут просканированы стандартные заголовочные файлы.
Предварительная настройка закончена, жмём «ОК».
Подготовка Dev cpp к работе:
Главное окно программы представлено тремя панелями: слева — менеджер проектов и браузер классов, по центру — редактор, и снизу — информационная панель.
При первом старте программы вам предложат ознакомиться с «советами дня», рекомендуется прочитать их внимательно.
Прочитав советы, перейдём в главное меню -> «Сервис», именно в этом разделе хранятся основные настройки IDE.
Выбираем пункт «Параметры среды» и в появившемся диалоговом окне на вкладке «Общие» настроим окно хода компиляции, отметив чекбокс «Закрывать по окончании».
На вкладке «Ассоциации файлов» выберем типы файлов для открытия их в Dev cpp.
Сохраним настройки — жмём «ОК».
Если выбрать в главном меню пункт «Сервис» -> «Параметры редактора», мы получим возможность настроить шрифт и его размер, нумерацию строк, особенности подсветки синтаксиса и автозавершения кода, а также шаблоны кода для вставки.
Первый проект в Dev c++ :
В папке с распакованной IDE приготовлены несколько интересных примеров в директории «Examples». Одним из них мы и воспользуемся.
На панели инструментов нажимаем кнопку «Открыть проект или файл» или жмём горячие клавиши Ctrl + o.
Переходим по папкам в директории с распакованной программой: «Examples» -> «WinTest» и открываем файл проекта «WinTest.dev».
Открывшийся проект представляет из себя базовое оконное приложение на c++ c использованием WinAPI и с элементарной функциональностью. Его исходный код вы можете изучить в окне редактора.
Снова воспользуемся панелью инструментов и запустим проект — жмём кнопку «Скомпилировать и выполнить» или просто клавишу F9. Откроется диалоговое окно, сообщающее о ходе компиляции, по окончании оно будет закрыто и запустится собственно окно нашей программы.
Прочитав приветствие, окошко можно уже закрыть и обратить внимание на нижнюю панель с вкладками, где можно получить исчерпывающую информацию о том, что мы только что сделали. Как видим — ошибок нет, есть одно предупреждение.
Создание нового Dev c++ проекта :
Потренировавшись со стандартными примерами можно приступить к созданию своей программы.
На панели инструментов нажимаем кнопку «Проект. » .
В появившемся диалоговом окне можно выбрать проект из готового шаблона, назначить тип (с или с++), дать проекту имя.
Обратите внимание, не следует использовать кириллицу в названиях проектов и файлов, это предотвратит возникновение ошибок с именами файлов.
-
Ещё полезные материалы:
- Программирование в Eclipse на C и C++
- Универсальная интегрированная среда разработки приложений — NetBeans IDE
- Установка NetBeans IDE — подготовка к работе
Как запустить программу в Dev C++
Здраствуйте, поставил себе Dev С++, обясните как запустить скомпилированную программу, нажимаю «ран» ничего не происходит. Обясните пожалуста что к чему, только начинаю всем этим заниматся.
Лучший ответ
В среде Dev-C++ окно с результатами нормально автоматически закрывается при завершении выполнения программы. Чтобы этого избежать, поставь в конце программы getchar();
Тогда окно будет ждать нажатия клавиши Enter.
Остальные ответы
uzumaxy в скайпе, попробую объяснить
ну у тебя точно консольное приложение (как я думаю ) ))))значит программа завершает работу, после выполнения заданных действий)
поставь функцию getch() в конце программы (ожидание нажатия клавиши). она хидере каком-то — или conio.h или stdio.h .
Быстрый старт — скачиваем Dev-C++ и запускаем 1 урок.
Почти тоже самое. Только язык Си без С++ на видео ниже.
А теперь тоже самое, но более подробно.
Я создал папку «a_1a» на диске C:\ и поместил туда сохранённый архив, как показано на рисунке ниже.
Если архив успешно распакован, то выбираем в появившейся папке файл devcppPortable и запускаем его ( смотрите рисунок ниже. )
( версия portable не требует инсталляции )
После запуска среды разработки Dev-C++ 5.2.0.1 загрузим в неё наш проект с уроками.
Если Вы, как и я, создали папку «a_1a» на диске C:/
То ищем наш проект по такому пути: C:\a_1a\Dev-Cpp\Examples\WinAPI_21
.. и выбираем файл проекта x1.dev
После загрузки проекта, выбираем вкладку main.h ( показана красной стрелкой ) и всё !
Мы видим текст первого урока » Hello, world ! «.
Для запуска урока нам требуется скомпилировать проект ( кнопка № 1) и запустить программу ( кнопка № 2 на рисунке ).
Если Вы увидели после запуска такую картинку (показана ниже), значит всё сделано правильно.