Вторник, 1 декабря, 20:33
дома Как Как запустить программу на C в Linux: руководство для начинающих

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

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

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

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

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

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

$ sudo apt-get install build-essential 

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

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

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

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

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

#включают

int main ()

{

printf («\ nПример программы на языке 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

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

 

 

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

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

ЖИВЫЕ НОВОСТИ

Разработчики: День: Цифровые - лучшие вакансии в новых технологиях

Разработчики: День: Цифровые технологии - лучшие рабочие места в новых технологиях Новые технологии набирают силу с каждым днем, в то время как острая потребность в удаленной работе из-за ...

Как обеспечить безопасность своей учетной записи Apple

Учетная запись Apple или Apple ID важна для каждого пользователя, поскольку она обеспечивает доступ к различным устройствам и службам ...

Вредоносное ПО Gootkit: возвращает и нацеливается на Германию с помощью REvil!

Gootkit, троян, крадущий информацию из систем своих жертв, снова появляется на фоне угроз, затем ...

AspenPointe: поставщик медицинских услуг в США пострадал от утечки данных

Медицинский провайдер AspenPointe из США проинформировал своих пациентов об утечке данных в результате кибератаки в сентябре с ...

Вермонт: больницы все еще восстанавливаются после атаки вымогателя Ryuk

Больницы Вермонта восстанавливаются с октября, когда они были атакованы программой-вымогателем Ryuk, медленно восстанавливая свои услуги ...

Рост числа вредоносных программ, нацеленных на системы Docker

К концу 2017 года исследователи безопасности заметили серьезный сдвиг в атаках вредоносных программ. Как облачные технологии ...

Четыре основных уязвимости в современных автомобилях

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

WebKit: уязвимости позволяют запускать код через вредоносные сайты.

По мнению исследователей безопасности Cisco Talos, движок браузера WebKit в настоящее время уязвим ...

США: первые в мире утечки данных

Согласно отчету Uswitch, США занимают первое место в мире по утечкам данных, опережая Китай, Индию ...

Microsoft: связывает государственных хакеров Вьетнама с кампанией по майнингу криптовалют

Согласно отчету Microsoft, хакерская группа, связанная с правительством Вьетнама, начала использовать вредоносное ПО для крипто-майнинга ...