Приветствую вас в блоге Компьютер76, и в этой статье мы разберём вопрос о том, как происходит компиляция программ на языке С, и что понадобится для того, чтобы кодовый файл в текстовом формате, созданный лично или скачанный из сети, превратился в исполняемый файл типа .exe.
Не пугайтесь, языки программирования изучать не будем, однако статья послужит нам некой базой, к которой мы будем обращаться за помощью, когда понадобится компиляция файлов с расширением .c и последующим превращением их в “настоящие” программы для Windows и не только.
Компиляция программ на языке С. Что нам понадобится?
Процесс крайне прост. Для того, чтобы всё прошло гладко, нам понадобятся:
- компилятор С++ (ссылка для скачивания чуть ниже)
- возможность менять расширение файлов в Windows. Для этого достаточно перейти по пути:
Пуск – Панель управления (Мелкие значки) – Параметры папок
и попросить Windows отображать расширение файлов – просто снимите значок с пункта Скрывать расширения для зарегистрированных типов файлов:
Для начала установим программу Borland C++ compiler для Windows, скачав версию c++ 5.51 прямо с моего блога. Вы скачаете архив с установщиком, который можно поместить прямо на Рабочий стол.
Установка Borland C++ compiler
- Запустите исполнительный файл и следуйте инструкциям, не меняя пути установщика по умолчанию (это будет директория С:/Borland). Не обращайте внимание на просьбу Windows переустановить программу: она установлена правильно;
- теперь нам следует создать два простых текстовых документа. По ходу дела их расширения изменятся, так что у вас должна уже быть настроена возможность изменять расширения файлов вручную. Если всё готово, тогда создадим текстовик с помощью хоть Блокнота с содержимым всего в 2 строки:
-I"c:\Borland\Bcc55\include" -L"c:\Borland\Bcc55\lib"
И сохраним с типом Все файлы под именем bcc32.cfg:
Следующий файл будет содержит уже одну только строчку и создаётся на тот же манер:
-L"c:\Borland\Bcc55\lib"
Он у нас будет называться ilink32.cfg.
Создали? Теперь просто скопируем оба файла и перетащим их в недавно созданную папку компилятора C:\Borland\BCC55\Bin.
Вот и всё.
Компиляция программ на языке С. Как это делается?
Сам процесс компиляции много не займёт:
- нужный файл.c отправляете в папку C:\Borland\BCC55\Bin
- после открываете командную консоль с правами администратора
- переходите в папку с помощью команды cd:
- вводим команду по примеру
bcc32 файл.с
Через некоторое время в этой же папке появится исполнительный файл с таким же именем, но расширением .exe.
Успехов