RAČUNALNIK

Kuidas programmeerida Ubuntu C / C ++ keeles

Tere! JĂ€tkame rea nĂ€punĂ€idetega, kuidas Linuxi, eriti Ubuntu abil programmeerida. Selle sarja kirjutab ĂŒmber meie lugeja Tiago Funk, kes on rÀÀkinud pĂ”hikeskkonna loomisest programmeerimiseks Java on kell Python.

Üllatuslikult on selles keeles Ubuntu programmeerimine suhteliselt lihtne, kulutate rohkem aega tööriista valimiseks, kuhu kood kirjutada, kui lĂ€htekoodi koostamiseks pĂ”hitĂ”dede installimine.

Selles artiklis kĂ€sitletakse C ja C ++ sĂŒnonĂŒĂŒmidena, see tĂ€hendab tööriistade installimist teise jaoks vajalikuga ainult erineva koodi kirjutamisel.

NÔuded:

– arvuti koos Ubuntuga.

– Internet allalaadimiseks.

– ole kannatlik (valida lĂ€htekoodi muutmiseks Ă”ige tööriist ja seejĂ€rel Ă”ppida keelt)

C / C ++ mÔistmine

See uus keel, mida Ă”pite, on tĂ€napĂ€eval maailmas ĂŒks levinumaid, operatsioonisĂŒsteemides, draiverites, erinevate keelte kompilaatorites jne. See on madal tase, nii et saate oma programmi kĂ€ivitatavas sĂŒsteemis kasutada tĂ€iustatud funktsioone, mis vĂ”ivad mĂ”nedele inimestele olla suured ja teistele vĂ€ga head.

Kuna Linuxi kernelil (mida Ubuntu kasutab) on osad, mis on kirjutatud C / C ++ keeles, on sellel sĂŒsteemis juba kompilaator, seega pole meil selles keeles koodi kĂ€itamiseks vaja midagi installida, vĂ€lja arvatud see, et see kĂ€ivitatakse otse masinakeeles ( NĂ€iteks Java töötab virtuaalmasinas).

Valige koodi redigeerimise tööriist

Siin loetleme mÔned alternatiivid, kus saate oma koodi muuta:

Terminal

Selle keele programmeerijad kasutavad tavapĂ€raselt nende kirjutamiseks mis tahes tekstiredaktorit (gedit, vi, nano, mĂ€rkmik jne) ja seejĂ€rel terminali kaudu kompileerima. Ma Ă”petan teile seda alternatiivi, sest vĂ”ib-olla on see ĂŒhel pĂ€eval teile tööle kasulik.

Avage mis tahes tekstiredaktor ja tippige jÀrgmine kÀsk:

#include 
using namespace std;
int main(){
cout 
return 0;
}

SeejÀrel salvestage nimega main.cpp (laiend .cpp on vÀga oluline)

Avage salvestatud kausta terminal ja tippige kompileerimiseks:

g++ main.cpp -o meuPrograma

TĂ€itmiseks:

./meuPrograma

Terminalis peavad olema jÀrgmised vÀljapÀÀsud:

C ++ programmi koostamine

Nagu nÀgime, saab redigeerimiseks kasutada mis tahes tekstiredaktorit, kuid kas on mingeid tööriistu, mis tööd optimeerivad, minu jaoks faile kompileerivad? Jah.

Aatom

Atom on ĂŒks neist, kerge redaktor, mis toetab ka teisi keeli, kompileerib ja kĂ€ivitab ning tal on isegi liides, mis minu arvates on vĂ€ga ilus.

Aatom Ubuntu

JuurdepÀÀs: https://atom.io/

Ja laadisin alla deb paketi

Avage terminali kaudu allalaadimiskaust ja tippige:

sudo dpkg -i nomePacote.deb

Praegu on see endiselt lihtsalt lihtne tekstiredaktor, lisame C ++ koodi kÀitamiseks laienduse. Selle leiate Snap-vormingus ka Ubuntu rakenduskeskusest endast.

Minge ĂŒlemisele ribale ja klĂ”psake menĂŒĂŒl pakett >> kuva seaded >> avatudklĂ”psake avanevas aknas nuppu Installige ja otsigegpp-kompilaator", Installige see laiendus failide kompileerimiseks.

Aatomitoimetaja

Tippige kood ja vajutage kompileerimiseks ja kÀivitamiseks klahvi F5 (see avab vÀljundi kuvamiseks "Terminali").

Code::Blocks

Teine vÔimalus on kood :: plokid, vÔib-olla teavad need Windowsi programmis C / C ++ programmeeritud, Atomiga vÀga sarnased. Erinev on ainult koodidega projektide loomine, mitte ainult kaustadesse eraldamine.

Terminalis:

sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
Blokeerimiskood

Projekti loomiseks klĂ”psake menĂŒĂŒ vasakul esimesel ikoonil (vt pilti).

Ubuntu kood blokeerib

Sisse kategooria, Valige RÔÔmusta ĂŒlesja ette, VĂ”ite jĂ€rgmisel korral kĂ”ik vaikimisi jĂ€tta, valida hiljem C vĂ”i C ++, panna oma projektile nime ja panna projekti kausta.

Programm on faili loonud main.cpp teie jaoks ja nĂŒĂŒd saate seda kĂ€ivitada.

Netbeans

Minu viimane ettepanek on Netbeans, ma soovitaksin seda, sest see on tĂ€ielikum (nĂ€iteks kahes eelmises ei kuvata sĂŒntaksis vigu, kui vale kĂ€su kirjutate, osutab Netbeans), see vĂ”imaldab teil integreerida mitu keelt ĂŒhte projekti ja mul on sellega palju kogemusi .

TÀhelepanu: Netbeans on tarkvara, mis kulutab palju arvutiressursse, seetÔttu on soovitatav omada uusima pÔlvkonna protsessorit ja vÀhemalt 4 GB RAM-i, mitte et te ei saaks Netbeanssi kasutada masinas, millel seda riistvara pole, kuid palju kompromisse (oma kogemus).

JuurdepÀÀs: https://netbeans.org/downloads/

Lehel nÀete mitmeid vÔimalusi:

Laadige alla NetBeans

Valige viies vÔimalus, kui programmeerite ainult C / C ++.

PÀrast allalaadimise lÔppu minge terminali allalaaditud kausta ja tippige:

sudo sh NomedoArquivo.sh

Akna avamisel klÔpsake kÔigis akendes lihtsalt nuppu "JÀrgmine", lisaks kasutustingimustega nÔustumisele vÔite kÔik jÀtta vaikesÀtetesse.

Ah, Ă€rge muretsege installimise viivituste pĂ€rast. VĂ€ga ĂŒldine. Ärge tĂŒhistage ka installimist, vastasel juhul on installimine rikutud ja pĂ€rast seda korrastamine tekitab teile palju peavalu.

Netbeansi avamiseks lihtsalt leidke oma arvuti (vajutage Windowsi klahvi) ja avage see, tavaliselt vÔtab esmakordne avamine natuke aega. KlÔpsake teisel ikoonil ja valige projekti nime jÀrel "C / C ++" ja "C / C ++ Applications".

Pange tÀhele, et Netbeans on meie jaoks testimiseks loonud failid ja palju koode. JÀtke kood nagu nÀidatud ja klÔpsake rohelist noolt.

Ubuntu NetBeans

Valmis

Kui teil on kahtlusi selle installimise vÔi kasutamise osas, otsige Internetist Ôpetusi, uurige ka teadustöö jaoks, on see teile programmeerija elus vÀga kasulik.

See on kÔik, tÀna on see kÔik. NÀeme hiljem.

Toimetuse mÀrkus: tÀname Tiago Funki selle artikliga koostöö eest.

Back to top button

Tuvastati reklaamiblokeerija

Meie saidi kasutamise jĂ€tkamiseks peate eemaldama AD BLOCKERI AITÄH