Для запуска программы на языке C в Linux вам необходимо иметь в своей системе компилятор C. Самым популярным компилятором является “gcc” ( GNU Compiler Collection ).
Скачать исходники для статьи можно ниже
Вы можете установить “gcc” с помощью менеджера пакетов или откройте терминал/консоль (Ctrl+Alt+T) и введите следующую команду:
sudo urpmi gcc
Далее перейдите в каталог, в котором вы сохранили свою программу на языке C (или укажите путь), а затем сгенерируйте объектный файл, скомпилировав программу следующей командой:
gcc -o my_program my_program.c
После того, как ваш объектный файл будет сгенерирован, запустите его, чтобы запустить программу на языке C. Он уже исполняемый. Просто используйте введите следующую команду в терминале/консоле:
./my_program
Давайте напишем простую программу на языке С (просто выводит сообщение “Hello World”), для этого откроем текстовой редактор KWrite и вставим в него следующий код:
#include <stdio.h> // Main function: entry point for execution int main() { // writing print statement to print hello world printf("Hello World"); return 0; }
Сохраним файл как hw.c
Далее открываем терминал в этой папке и прописываем команду:
gcc -o hw hw.c
После запускаем программу
./hw
Всё работает!
Примечание:
Не всем комфортно работать с командной строкой и терминалом.
Вы можете использовать подходящую среду разработки C/C++, например Eclipse или Code Blocks, но они часто оказываются слишком тяжелыми программами и больше подходят для крупных проектов.
Также можно использовать редактор кода с открытым исходным кодом, такой как Visual Studio Code или Atom. Это, по сути, текстовые редакторы, и вы можете установить дополнения для компиляции и запуска программ непосредственно из графического редактора кода.
Для Visual Studio Code я предлагаю использовать расширение Code Runner. Это простое расширение, и вы можете легко запускать код C и C++ без дополнительной настройки.
Перейдите на вкладку «Расширения», найдите «Code Runner» и установите его.
Перезапустите Visual Studio Code. Теперь вы сможете запустить код C одним из следующих способов:
– Используя сочетание клавиш Ctrl+Alt+N.
– Нажмите F1, а затем выберите или введите «Выполнить код».
– Щелкните правой кнопкой мыши текстовый редактор и выберите в контекстном меню пункт «Выполнить код».