Суббота, 30 Май, 04: 24
дома твики Как запустить программу на C в Linux: руководство для начинающих

Как запустить программу на C в Linux: руководство для начинающих

Linux является раем для разработчиков, потому что он с открытым исходным кодом и бесплатно. Компилятор Turbo C - старый подход, поэтому мы перешли на Linux для более сложной среды программирования. В этой статье мы объясним, как написать, скомпилировать и запустить программу в C. По сути, мы представляем вам основу для перехода к более сложному и полезному С программы.

Следующие шаги побежали Ubuntu 18.04 LTS.

Мы будем использовать командную строку Linux и Terminal для компиляции простой программы на C. Чтобы открыть Terminal, вы можете использовать Ubuntu Dash или нажать Ctrl + Alt + T.

Шаг 1: Установите основные пакеты

Чтобы скомпилировать и запустить программу на C, необходимо установить базовые пакеты. Выполните следующую команду в Терминале:

$ sudo apt-get install build-essential

Linux программа на С

Вам нужно будет ввести пароль root, чтобы начать установка, Убедитесь, что вы подключены к Интернету на протяжении всего процесса.

Шаг 2: Напишите простой C программа

После установки пакетов напишем простую программу.

Откройте Ubuntu Текстовый редактор (с графическим интерфейсом) и напишите или скопируйте следующую программу:

#include <stdio.h>

int main ()

{

printf ("\ nA пример программы на C \ n \ n");

0 вернуться;

}

Затем сохраните файл с расширением .c. В этом примере программа называется sampleProgram.c

программа на C Linux

В качестве альтернативы вы можете написать программу на C из терминала в gedit, как указано ниже:

$ gedit sampleProgram.c

Это создаст файл .c для записи и сохранения программы.

Шаг 3: скомпилируйте с gcc

В терминале выполните следующую команду, чтобы создать исполняемую версию программы..

сборник:

$ gcc [имя_программы] .c -o имя_программы

пример:

$ gcc sampleProgram.c -o sampleProgram

Убедитесь, что ваша программа находится в домашней папке. В противном случае вам нужно будет ввести соответствующую команду пути.

Шаг 4: Запустите программу

Последний шаг - запустить скомпилированную программу. Для этого мы используем:

$ ./programName

пример:

$ ./sampleProgram

Вы можете увидеть, как программа была выполнена в примере выше.

ОСТАВИТЬ ОТВЕТ

Пожалуйста, введите ваш комментарий!
Пожалуйста, введите ваше имя здесь

LIVE NEWS

Cisco была взломана с использованием серверов SaltStack

Сегодня Cisco заявила, что некоторые из серверов поддержки Cisco Virtual Internet Routing Lab Personal Edition (VIRL-PE) были скомпрометированы из-за использования критически важных ...

Valak Malware: крадет данные с серверов Microsoft Exchange

В 2019 году Valak Malware был впервые обнаружен как загрузчик вредоносных программ. Однако недавно стало известно, что ...

Устройство «против 5G» стоимостью 350 долларов - это всего лишь USB-накопитель

Поклонники теории заговора 5G уже приобрели USB-ключ против 5G за $ 350, который ...

Windows 10 Pro с 13 $ с кодом скидки SecNews

Получите Windows 10 Pro за 13 долларов с дисконтным кодом SecNews: в настоящее время рабочие часы ...

Утечка данных 47,5 миллионов пользователей Truecaller

Приложение Truecaller помогает выявлять анонимные звонки и позволяет выделять спамеров.

Call of Duty Warzone: официальный анонс нового сезона!

"Call of Duty: Warzone Season 4" подтвердил свой релиз 3 июня, разместив трейлер через официальный аккаунт ...

АНБ: Самые известные российские хакеры совершают новые атаки!

Как объявило АНБ в четверг, идет кампания по взлому электронной почты, в которой участвует пресловутая российская разведывательная группа, которая ...

Mitron: индийская альтернатива TikTok становится все более популярной

После стремительного успеха TikTok было создано несколько приложений, предлагающих аналогичные функции ...

GitHub: предупреждает разработчиков Java о новых вредоносных программах

GitHub Inc. предупреждает разработчиков о новом вредоносном ПО, которое распространяется на его сайт через ...

Критические уязвимости в плагине WordPress: Обновите немедленно!

В плагине WordPress PageLayer были обнаружены две очень серьезные уязвимости, которые, если используются хакерами, могут ...