Как да стартирате C / C ++ програми в Linux

Кратко : Този урок ви учи да изпълнявате C и C ++ програми в Linux терминала. Той също така показва стъпките за настройка на C ++ среда за разработка в Ubuntu Linux, използвайки Eclipse IDE.

Бях поискана повече от веднъж за писане на лесен за следване урок за пускане на C ++ програма в Linux. В това ръководство ще ви покажа:

  • как да компилирате и изпълнявате C ++ програми в Linux терминала
  • как да настроите Eclipse за C ++ развитие в Ubuntu Linux

Имайте предвид, че използвам Ubuntu Linux, докато пиша тази статия, но същите стъпки са валидни и за други дистрибуции на Linux, базирани на Ubuntu като Linux Mint, елементарна OS и т.н.

Необходимо условие: Инсталиране на съществено значение

Ако искате да направите кодиране в Ubuntu Linux, трябва да инсталирате пакет за съществена употреба. Състои се от различен софтуер, който ще ви е необходим за съставяне на програми, включително компилатори gcc и g ++.

Обикновено същественото за изграждане вече трябва да бъде инсталирано на вашата система. Но за да е сигурно, изпълнете командата по-долу:

sudo apt install build-essential 

Метод 1: Компилирайте и стартирайте програмата C ++ в Linux терминала

След като сте инсталирали същественото, можете да кодирате в C ++. Вярвам, че вече знаете как да кодирате в C ++, дори малко. Основната ни цел е да видим как да компилираме и изпълним C ++ програми в терминал.

Да вземем пример на програма за суап C ++, която написах във файл с име swap.cpp. Съдържанието на този файл е следното:

Можете да запазите програмата, където пожелаете.

Компилирайте C ++ кода в Linux терминала

За да компилирате програмата, отидете в директорията, където сте запазили cpp файла и използвайте командата в следния формат:

 g++ -o swap swap.cpp 

По принцип, с опцията -o, вие казвате на компилатора да генерира изпълним код във файла swap. Ако не направите това, той ще бъде по подразбиране за a.out файл, който не е добра практика за програмиране.

Стартирайте C ++ кода в Linux терминала

След като компилирате кода, ще получите изпълним файл. Трябва само да го стартирате по следния начин:

 ./swap 

Това ще стартира кода ви.

Можете да се обърнете към този GIF файл за по-добра демонстрация на стартиране на C ++ програма в Ubuntu Linux.

Метод 2: Настройка Eclipse за програмиране на C ++ в Ubuntu Linux

Това е основният начин за стартиране на C ++ програма в Linux. Но ако работите по проект C ++, изграждането и изпълнението на отделни файлове ще бъде кошмар.

Това е мястото, където се появява интегрираната среда за разработка (IDE). Човек може да спори много за най-добрата IDE за Linux, но ако поискате моя съвет, ще кажа, че продължете с Eclipse. Това е най-добрият IDE за C ++ развитие по мое мнение. Споменах ли, че е и с отворен код?

Инсталирайте Eclipse в Ubuntu базирани Linux дистрибуции

За Ubuntu Linux можете просто да кликнете върху връзката по-долу, за да инсталирате Eclipse от Софтуерния център на Ubuntu.

Получете Eclipse за Ubuntu

Алтернативно, можете да го инсталирате с помощта на apt-get команди в терминала:

 sudo apt-get install eclipse 

Инсталирайте Eclipse C ++ инструментариум за разработка (CDT)

След като сте го инсталирали, е време да го подготвите за C ++ развитие. По подразбиране, Eclipse е конфигуриран за развитие на Java.

За да го конфигурираме за C ++ развитие, трябва да инсталираме плъгин, наречен C ++ Development Tooling (CDT). За да инсталирате CDT:

Етап 1:

В менюто Eclipse отидете в Help и изберете Install New Software.

Стъпка 2:

След това кликнете върху връзката „Налични софтуерни сайтове“.

Стъпка 3:

В следващата стъпка потърсете CDT и поставете отметка в квадратчето, за да го изберете за инсталация. След това кликнете върху OK.

Стъпка 4:

Тук изберете новодобавения източник от падащото меню. Сега ще ви покаже опцията за C ++ CDT. Просто изберете C ++ средства за разработка тук.

Няколко кликвания върху бутона Напред.

Приемете условията на курса.

Той ще получи софтуера от хранилището и ще го инсталира.

След като инсталацията приключи, трябва да рестартирате Eclipse.

Компилирайте и стартирайте програмата C ++ с Eclipse CDT

Ще видите информацията за C ++ Plug-in при следващото стартиране.

Сега можете да импортирате или създавате проекти C ++.

След като сте готови, можете да компилирате проекта C ++ и да го стартирате:

Това е всичко, от което се нуждаете, за да започнете разработката на C ++ в Ubuntu Linux. Надявам се, че тази статия е полезна. Въпросите и предложенията са добре дошли.

Препоръчано

Двигателят на Microsoft Edge за JavaScript е отворен код
2019
Върнете стария си компютър обратно в живота с 4MLinux
2019
Fix Невъзможност за влизане в Ubuntu след надстройка
2019