Как скомпилировать программу на Си++

С++ With Borland C++ Builder

В предыдущей статье — Программа – вирус, которая блокирует порт USB, использовались исходники программы на Си, и если вы новичок в программировании, дальнейшие пояснения именно для вас.

Здесь, шаг за шагом, я опишу как установить компилятор Borland C++, который используется для сборки программ из исходных кодов на Си++

1. Скачать Borland C++ compiler 5.5 (для ОС Windows) можно у нас на сайте, или:

https://downloads.embarcadero.com/free/c_builder

1.      После скачивания, запустите freecommandLinetools.exe. По умолчанию путь для установки программы:

C:\Borland\BCC55

Теперь необходимо сконфигурировать программу:

1.      В любом месте, можно на рабочем столе, создайте два тексовых документа.

2.      Откройте один из них — Текстовый документ.txt и добавьте следующее:

-I»C:\Borland\Bcc55\include»

-L»C:\Borland\Bcc55\lib»

Сохраните документ. Теперь переименуйте файл из Текстовый документ.txt в bcc32.cfg.

3.      Откройте второй — Текстовый документ(2).txt и добавьте следующее:

-L»C:\Borland\Bcc55\lib»

Сохраните документ. Теперь переименуйте файл из Текстовый документ(2).txt в ilink32.cfg.

4.      Скопируйте оба документа — bcc32.cfg и ilink32.cfg в директорию C:\Borland\BCC55\Bin\

Если вы всё это делаете в первый раз, то вам просто необходим текстовый редактор, отличный от блокнота, подходящий для программирования. Потому что из за Notepad – вот что у меня вышло:

C:\Borland\BCC55\Bin>bcc32 helloword.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
helloword.c:
Error E2209 helloword.c 1: Unable to open include file ‘iostream’
Error E2451 helloword.c 6: Undefined symbol ‘std’ in function main
Error E2379 helloword.c 6: Statement missing ; in function main
Warning W8070 helloword.c 9: Function should return a value in function main
*** 3 errors in Compile ***
C:\Borland\BCC55\Bin>

А вот что я увидел, когда открыл файлик bcc32.cfg текстовым редактором “Texter”:

-IФc:\Borland\Bcc55\includeФ
-LФc:\Borland\Bcc55\libФ

… а должно:

-I»C:\Borland\Bcc55\include»
-L»C:\Borland\Bcc55\lib»

С текстовым редактором разобрались.

Для работы с компилятором всё готово.

Как скомпилировать программу из исходников Си++ (.С++)?

Для примера возьмём программу Hello, world! Исходники на С++ можно взять здесь:

#include <iostream> //Подключаем библиотеку, содержащую функцию вывода
//»cout»
int main() //Основная функция любой программы на C++.
//Выполнение программы всегда начинается с нее.
{
std::cout<<«Hello, world!\n»; //Функция «cout» выводит переменные
//или заключенный в кавычки текст, следующие после «<<»
//»\n» является специальным символом перевода курсора на новую строку
}

1.      Называем файл helloword.cpp, кладём в C:\Borland\BCC55\Bin\

2.      Запускаем консоль – Кн. Пуск -> Выполнить -> cmd

3.      Переходим в каталог программы, -> cd C:\Borland\BCC55\Bin\

4.      bcc32.exe helloword.cpp

5.      Если программа компилятора (Borland C++ compiler 5.5) не не что не ругается, значит, компиляция прошла удачно и в директории C:\Borland\BCC55\Bin\ у вас кроме прочего появился файл helloword.exe

6.      Чтобы запустить нашу программу, опять нужна консоль -> Запускаем консоль – Кн. Пуск -> Выполнить -> cmd, Переходим в каталог программы, -> cd C:\Borland\BCC55\Bin\, далее пишем helloword.exe и в ответ получаем Hello, world!

Теперь вы готовы попробовать написать свою собственную программу на Си++ и создать исполняемый файл.

Удачи!

3 thoughts on “Как скомпилировать программу на Си++

Comments are closed.