Интегрированная среда разработки

Чтобы получить из исходного кода выполняемую программу, необходимо использовать компилятор. На современном уровне все этапы создания, компиляции (она проходит в два этапа — трансляция и компоновка), отладки и проверки программы объединены и выполняются внутри специальной программы-оболочки, которую называют интегрированная среда разработки (IDEintegrated development environment).

В нее входят текстовый редактор, транслятор, компоновщик и отладчик.

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

Компиляция и запуск программы в среде Dev C++

Dev-C++ — бесплатная интегрированная среда разработки приложений для языков программирования C/C++.

Это программа с открытым исходным кодом.

Из-за своего небольшого размера и простоты установки является идеальным средством для людей, которые только делают первые шаги в программировании. В тоже время, программа обладает всеми необходимыми функциями для разработки небольших проектов.

Скачать программу можно здесь:

http://www.bloodshed.net/dev/devcpp.html


Для компиляции и выполнения программы в Dev-C++ используется следующие команды:

Скомпилировать и выполнить (F11) — при написании кода программы удобнее всего пользоваться этой командой. Если в коде содержаться ошибки, то выведутся сообщения об ошибках, помогающие их исправить, если ошибок не содержится, то программа сразу запустится и можно будет проверить ее работу.

Скомпилировать (F9) — только компиляция.


Выполнить (F10) — эта команда позволяет многократно запускать программу без повторной компиляции кода.

Если в программе есть ошибки, вы увидите в нижней части экрана оболочки сообщения об этих ошибках (к сожалению, на английском языке). Если щелкнуть по одной из этих строчек, в тексте программы выделяется строка, в которой транслятору что-то не понравилось.

При поиске ошибок надо помнить, что часто ошибка сделана не в выделенной строке, а в предыдущей — проверяйте и ее тоже; часто одна ошибка вызывает еще несколько, и появляются так называемые наведенные ошибки.

После удачный компиляции в той же директории, куда вы сохранили исходный код программы, появится файл с тем же именем и расширением.exe.


Его можно запускать как из среды разработки командой «Выполнить», так и сам по себе.

Если запускать, например, рассмотренную выше программу "Hello, world!", то обнаружится, что программа компилируется и выполняется, но сразу заканчивает работу и возвращается обратно в оболочку, не дав нам посмотреть результат ее работы на экране. Бороться с этим можно так — нужно добавить строку getchar(), которая заставит программу ожидать нажатия клавиши.

Таким образом, получаем программу:

#include <stdio.h>

main()

{

printf("Hello, world!");

getchar();

}


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: