Debian и Linux становятся всё более популярными для разработчиков программного обеспечения как свободные операционные системы с открытым исходным кодом. В этой статье мы расскажем, как написать, скомпилировать и запустить простую программу на Си в Debian. Это послужит основой для перехода к более сложным и полезным программам на Си, которые можно написать и запустить в Linux.
Шаг 1: Установите C-компилятор и инструменты сборки
Чтобы скомпилировать и выполнить программу на языке C, в системе должны быть установлены необходимые пакеты. Введите следующие команды от имени root в терминале Debian:
1 | sudo apt-get update |
Эта команда позволяет вам установить последнюю версию программы из интернет-репозиториев.
1 | sudo apt-get install build-essential |
Вам будет предложено ввести пароль root; после этого начнется процесс установки. Убедитесь, что вы подключены к интернету.
Шаг 2: Напишите простую программу на языке C
После установки необходимых пакетов, давайте напишем простую программу на C.
Откройте графический текстовый редактор Debian nano
1 | nano simple.c |
и напишите или скопируйте в него следующий пример программы:
1 2 3 4 5 6 | #include<stdio.h> int main() { printf("\n Пример программы на C\n\n"); return 0; } |
Затем сохраните файл с расширением .c. В этом примере я назвал свою программу на языке Си как sampleProgram.c
В качестве альтернативы, вы можете написать программу на языке Си через Терминал в gedit следующим образом:
1 | gedit sampleProgram.c |
Это создаст файл .c, в котором вы можете написать и сохранить программу.
Шаг 3: Компиляция программы на языке C
В терминале введите следующую команду, чтобы создать исполняемую версию написанной вами программы:
Синтаксис:
1 | gcc [programName].c -o programName |
Пример:
1 | gcc simple.c -o sampleProgram |
Скомпилируйте программу на языке Си с помощью gcc (GNU C Compiler)
Шаг 4: Запуск программы
Последний шаг - запуск скомпилированной программы на языке C. Для этого используйте следующий синтаксис:
1 | ./programName |
Пример:
1 | ./sampleProgram |
Вы можете видеть, как программа выполняется в приведенном выше примере, выводя на экран текст, который мы написали для печати через нее.
Заключение
Из этой статьи вы узнали, как написать, скомпилировать и запустить простую программу на C в Debian. Все, что вам нужно - это пакеты для сборки и нужные навыки, чтобы стать гуру программирования в Linux!