Как установить dev cpp

Установка Си последней версии dev

Установка последней версии среды разработки C си Dev-C++ 5.11 для Windows 7.

Разберем шаг за шагом как установить с си, вернее как установить среду разработки Dev.

Скачиваем установщик Dev :

Скачиваем графическую библиотеку для работы с графикой в С Си с сайта:

В итоге мы скачали два файла:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Запускаем установщик Си, выбираем русский язык установщика пункт “Russian” и нажимаем «ОК»:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Принимаем лицензионные соглашения при установке Си, нажимаем «Принимаю»:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Не меняем папку установки Си, нажимаем «Установить»:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Не убираем галочку с пункта «Запустить Dev-C++ 5.11» и нажимаем «Готово»:

Выбираем русский язык как язык для среды разработки Dev

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Ничего не меняем, нажимаем «Next» два раза

После того как открывается программа Dev. Видим пункт, обведённый красным кругом TDM-GCC 4.9.2 64-bit Release

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Меняем TDM-GCC 4.9.2 64-bit Release на TDM-GCC 4.9.2 32-bit Release

Открываем в меню Сервис – Параметры компилятора:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

В «Добавить эти команды к командной строке компоновщика» меняем

Теперьнастроим графику для С Си в Dev

Закрываем Dev-C++ и открываем файл BGI.zip, в котором у нас присутствуют три файла:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Файлы graphics.h и winbgim.h копируем в папку C:\Program Files (x86)\Dev-Cpp\MinGW64

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Файл libbgi.a копируем в папку C:\Program Files (x86)\Dev-Cpp\MinGW64

Запускаем простую программу для проверки работоспособности:

Чтобы использовать русский язык в командной строке, в этой версии C++ нужно ввести следующую команду:

Пример программы с выводом фразы на русском языке:

Источник

Dev-CPP Setup Guide

Contents

Dev-CPP Setup Guide

This page describes the steps I took in order to get Dev-Cpp to work with a homebuilt wxWidgets. I was using Dev-Cpp 4.9.8.1 and wxWidgets 2.5 from CVS.

Preparing Dev-Cpp

Now you have Dev-Cpp installed, and you can happily program wxPrograms. However, the wxWidgets build is not tailored to your system, ESPECIALLY in the regard that you have a final build of the wxWidgets libraries. This is good for production releases of your applications, but not so good for development. I, for one, spend quite a bit of time debugging any applications I create.

So, now we’ve discovered that we really need to have a homebuilt version of wxWidgets, with debugging information made available to us. This is how I got involved in the making of this wiki page; there is surprisingly little information out there to describe the integration of Dev-Cpp with wxWidgets. Now that I’m finished, perhaps it wasn’t really all that hard.

Anyhow, on to building our own copy of wxWidgets.

Building your own wxWidgets Library

Download MSYS and compile wxWidgets as described in Compiling wxWidgets with MSYS-MinGW

At this point, you should have a working ‘debug’ version of wxWidgets. Now we need to integrate it with Dev-Cpp.

Integrating Dev-Cpp with the new Library

Conclusion

Now, that should be all that is needed. Your Dev-Cpp ought to work with your new build now. To be careful, you might want to dive into the Dev-Cpp directories, and remove the earlier installed copy of wx and its include folder.

I hope this page is of some benefit to somebody. It took me a very long time to get everything working correctly.

Common problems

If you have added all the neccesary library files to the linker options and there are still unresolved references you might have come around a rather strange «feature» of gcc (g++ 3.2): it’s picky about the order you place the libraries. If you are using the xrc resource system the wxxrc library should come first. Then comes wxmsw and then the rest of the (wx)libraries you use. Set the following as linker settings and all should work fine:

Undefined reference to: png_blablabl while linking

If you’re using wx/image.h (and maybe other things), you need to add the following libraries to the project settings as linker options:

Maybe the library file is called slightly different. Look into the lib/ directories for a file called something like ‘libwxmsw.a’.

Cannot find resource file

If you want to use wxWidgets resources (as for example the examples do), you need to add the ‘ \dev-cpp\wx\include ‘ (from the top of my head is that the correct path?) directory to the ‘resource file directories’ in the project settings.

File not found during make

If making fails with something like:

(translation: «the specified file cannot be found»)

Solution for the latter:

Dev-CPP Alternate Setup Guide

Dev-C++ is a nice Free IDE for Windows that works quite well with wxWidgets. See their website here

There is a binary package available in devpak (Dev-Cpp package format) available here, don’t get the version from vUpdate (it is old). You need to install the newest (beta) version of devc++, but generally, it’s worth it.

Источник

Установка и настройка среды программирования Dev-Cpp

Этапы установки программы

Этап выполняется только в случае установки пакета.

1. Запуск осуществляется с помощью ярлыка, показанного на рис.1.1.

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис. 1.1. Ярлык запуска

2. После распаковки архива вам предложат выбрать предпочитаемый язык интерфейса программы. В появившемся окне можно выбрать язык интерфейса. Например, английский или русский. Его можно поменять в дальнейшем на любой из имеющегося в списке, изображенного на рис.1.2.

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.2. Выбор языка интерфейса

Для конкретности выберем русифицированный интерфейс. Необходимо выполнить лицензионное соглашение согласно рис.1.3 и рис. 1.4.

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис. 1.3.Установка пакета

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1 4. Установка пакета (Далее)

3. Далее вы выбираете категорию, в которой будет установлена программа. По умолчанию это стандартный Program Files. Выбрать опцию: «Установить». Демонстрация установки показана на рис.1.5

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

После принятия лицензионного соглашения вам будет предоставлена возможность выбрать тип установки программы с теми или иными компонентами.

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.6. Завершение установки (Готово)

В завершении установки на экране появится открытое окно Dev-C++ с установленными компонентами. Вид окна приведен на рис.1.7

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.7. Открытое окно программы Dev-C++

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.8. Загрузка файла

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.9. Отладка кода

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.10. Окно результатов

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.11. Выбор шрифта

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.12.Выбор цвета фона

После внесенных изменений наши программы будут отображаться в окне консоли в виде, показанном на рис.1.13

. Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.13. Инверсное изображение окна

Для отладки программы иногда целесообразно пронумеровать строки и выбрать размер шрифта. Это можно сделать следующим образом.

Выбрать компонент «Сервис» и в открывшемся окне последовательно выбрать: «Параметры редактора»\»Вид шрифта»\активировать окно «Номер строки». Окно с выбранными опциями показано на рис.1.14.

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Рис.1.14. Выбор параметров шрифта

После настройки пакета можно приступить к программированию исходной задачи.

Работа №1

Базовые операции языка Cи

Цель работы:приобретение навыков программирования линейных процессов. Освоить функции ввода/вывода данных, оператора присваивания.

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Источник

Orwell Dev Cpp

Среда разработки устанавливается и даже запускается. И там даже можно писать исходный код. Однако этот исходный код нельзя откомпилировать и превратить в исполняемый файл (то есть в программу).

К сожалению, здесь ничего нельзя сделать, поскольку программа просто не совместима с Windows 10. Однако выход есть…

Я буду рассказывать о третьем способе.

На сайте https://www.bloodshed.net последняя версия Dev-Cpp это версия 4.9.9.2. И она не работает с Windows 10. Эта версия от 2005 года. С тех пор bloodshed перестала поддерживать Dev-C++.

Однако остался блог Dev-C++. Я не знаю, кто его владелец. Есть только имя Orwell со статусом “учащийся” и местоположением “Нидерланды”. Возможно, это кто-то из команды bloodshed или просто сторонний разработчик. Но он создал версию Dev-C++ 5.11, которая работает в Windows 10, Причём как с 32-х, так и с 64-х разрядными процессорами.

Новая версия сохранила простой интерфейс Dev-C++, что позволяет обучаться, используя существующие учебники по Dev-C++ (например, мою книгу).

Правда, отличия от Dev-Cpp 4.9.9.2 всё-таки есть, и к ним придётся привыкнуть. Но это в любом случае лучше, проще и быстрее, чем осваивать совершенно новую среду разработки. К тому же эти отличия не такие уж и существенные. Например, если в старой версии программа компилировалась и запускалась клавишей F9, то в новой версии этой клавишей она только компилируется.

Скачать Dev-C++ 5.11 вы можете здесь (в верхнем правом углу нажмите кнопку “Download Now” или на странице в разделе Download выберите первый способ загрузки в списке.

Установка Dev Cpp

Если вы устанавливаете программу в Windows 10, то появится окно с сообщением “Разрешить этому приложению от неизвестного издателя вносить изменения на вашем устройстве?” На этот вопрос надо ответить ДА.

Затем начнётся установка. В первом окне вам надо выбрать язык:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Выбирайте нужный вам язык и нажимайте ОК. В следующем окне вам надо принять условия использования:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Поскольку выбор у вас невелик, то нажимайте ПРИНИМАЮ. После этого откроется окно выбора устанавливаемых компонентов:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Я советую оставить все компоненты по умолчанию. Но если хотите, то можете выбрать только то, что вам нужно. Если у вас уже была установлена эта программа, то можно снять галочку с элемента “Remove old configuration files”, чтобы сохранить настройки предыдущей установки. Затем нажимаем кнопку ДАЛЕЕ. Откроется окно выбора каталога установки:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Здесь также советую оставить каталог по умолчанию и нажать кнопку ДАЛЕЕ.

После этого начнётся установка, которая занимает некоторое время. Когда установка закончится, появится сообщение:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Оставьте галочку “Запустить Dec-C++ 5.11” и нажмите кнопку ГОТОВО. При первом запуске вас ещё попросят выполнить некоторые настройки. Сначала это будет выбор языка интерфейса:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Выберите нужный вам язык и нажмите кнопку NEXT. Затем вас попросят выбрать внешний вид программы (как будут выглядеть меню и прочие элементы):

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Ещё вас могут спросить о кешировании. Лучше от этого отказаться, так как это отнимает время и тормозит запуск Dev-C++.

В конце вы увидите:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Нажимаете кнопку ОК и запускается среда разработки Dev-C++. Ну а дальше пишите свои программы и наслаждайтесь.

Как я уже говорил, новая версия не сильно отличается от старой. И все сложности, такие как неправильный вывод русских символов в консоль устраняются также, как и в старой версии.

Если что-то осталось непонятно, то посмотрите видео:

Источник

ЧаВо = Часто задаваемые Вопросы

по интегрированой среде Dev-C++

Список вопросов

Как настроить русский язык в консольных программах?

В консольных приложениях (похожих на текстовый режим) русские буквы выводятся к кодировке CP-866, а в оболочке Dev-C++ они набираются в кодировке CP-1251. Это значит, что вместо русских букв вы увидите «кракозябры». Чтобы этого не случилось, кодировку нужно исправить с помощью простой дополнительной программы. Сделайте следующее:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Примечание от Ю. Проценко: Если программа при запуске не обнаруживает библиотеки libintl-8.dll и libiconv-2.dll, их нужно поместить в каталог C:\WINDOWS\SYSTEM32.

Как писать простые графические программы?

Для работы с графикой через браузер можно использовать онлайн-сервис Антона Деникина.

Для того чтобы на локальном компьютере подключить модуль для работы с графикой, сделайте следуюшее:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

После выполнения этих действий вы можете использовать команды для рисования графических примитивов (отрезков, прямоугольников, окружностей и т.д.), так же, как раньше в Turbo C и Borland C++. Полное описание команд (на английском языке) можно найти на странице Михаэля Майна.

Вот так выглядит простейшая программа, которая выводит на экран отрезок из точки (0,0) (это левый верхний угол окна) в точку (50,50) и ждет нажатия на любую клавишу:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cppПрограммы, работающие с графикой в таком режиме, должны обрабатываться компилятором языка C++, для этого проще всего сделать у них расширение имени файла *.cpp.
Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cppВ программах, которые не работают с графикой, флажок Добавить эти команды к командной строке компоновщика нужно отключать, иначе при завершении программы будет появляться сообщение об ошибке.

Как работать с графикой в Windows 8/10?

Спасибо П.Ф. Муль, который прислал ссылку на эту инструкцию.

Проблема состоит в том, что устаревшая версия Bloodshed Dev-C++ 4.9.9.2 не работает в операционных системах Windows 8/10.

Полная инструкция по установке современной версии Dev-C++ и подключению модуля работы с графикой пожно посмотреть на видео How to Make Graphics in Dev C++ on Windows 10.

Для того, чтобы подключить модуль для работы с графикой в Windows 8/10, сделайте следуюшее:

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Как установить dev cpp. Смотреть фото Как установить dev cpp. Смотреть картинку Как установить dev cpp. Картинка про Как установить dev cpp. Фото Как установить dev cpp

Ещё одна инструкция по подключению простой графики от А. Ковалёва:

The following library directories don't exist:
C:\Program Files\Dev-Cpp\MinGW64\lib32

. \Dev-Cpp\MinGW64\lib
. \Dev-Cpp\MinGW64\lib32 (это ранее сделанная копия)
. \Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib
. \Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib32

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *