Si të kodoni në C ++. Programimi në Linux 7

Si të kodoni në C ++

En kjo panoramë të mundësive që ofron Linux për programuesit, vo dhe kushtojini artikujve të mëposhtëm për të rishikuar karakteristikat e disa prej gjuhëve të programimit në dispozicion dhe si t'i instaloni ato në disa shpërndarje Linux.

Kodimi në C ++

C ++ është një nga gjuhët programuese më të përdorura sot.  Nga motorët e kërkimit tek aplikacionet e realitetit virtual, përmes programeve të rezervimit të ajrit dhe eksplorimit të hapësirës, ​​ata përdorin intensivisht karakteristikat e tij.

Megjithëse është një gjuhë me qëllime të përgjithshme, është ideale ta çoni atë në kufi. Ose për të motorizuar softuerë në shkallë të gjerë ose aplikacione që duhet të funksionojnë në mjedise të kufizuara.

Meqenëse C ++ mund të manipulojë drejtpërdrejt me harduerin, zhvilluesit mund të përshtatin programet për secilin mjedis të kohës së ekzekutimit. Rezultati është një aplikacion që mund të ekzekutohet shpejt në çdo pajisje.

Kjo është arsyeja pse C ++ është zgjedhja e shumë programuesve për të ndërtuar shtresën bazë të shumë aplikacioneve të rëndësishme.

Pse të përdorni C ++?

Përveç kësaj Linux ka të gjitha mjetet e nevojshme për ta programuar atë në depot e tij, dhe bollëkun e dokumentacionit falas të disponueshëm në rrjet, C ++ na ndihmon të krijojmë aplikacione të shpejta, që përdorin në mënyrë efikase burimet e sistemit dhe që janë të besueshme në kryerjen e detyrave kritike.

Për çfarë përdoret C ++?

  • Sistemet operative: Meqenëse sistemet operative duhet të jenë të shpejta dhe efikase në menaxhimin e burimeve, C ++ është ideale për t'i ndërtuar ato për shkak të aftësive të nivelit të ulët pranë kodit të makinës.
  • Krijimi i lojës: Lojrat e vrapimit shpesh janë shumë intensive për harduerin. Duke i programuar ato në C ++ është e mundur të zgjedhësh përdorimin e tyre duke rregulluar strukturat e të dhënave dhe menaxhimin e kujtesës.
  • Interneti i gjërave: Meqenëse programet që i bëjnë këto pajisje të funksionojnë janë të ngulitura brenda një pajisjeje, ato duhet të punojnë me burime të kufizuara kompjuterike dhe konsum të ulët të energjisë. Kjo është arsyeja pse C ++ është gjuha ideale.
  • Shfletuesit e internetit: C ++ përdoret për rimëkëmbjen e bazës së të dhënave dhe rikuperimin e faqeve ndërvepruese.
  • Mësimi i makinerisë: Gjuha C ++ ka një koleksion të gjerë bibliotekash për llogaritjet e specializuara të kërkuara nga këto lloj aplikimesh.
  • Realiteti Virtual dhe i Shtuar: Ky lloj teknologjie kërkon trajtimin e sasive të mëdha të të dhënave që përditësohen vazhdimisht sipas hyrjes së sensorëve të kamerës dhe ndërveprimit të përdoruesve.
  • Industria financiare: Ky sektor duhet të përpunojë miliona transaksione ditore dhe të lehtësojë një vëllim dhe frekuencë të madhe operacionesh. C ++ është gjithashtu ideale për simulimin e skenarëve.
  • Teknologjia mjekësore: Imazhi diagnostikues kërkon një interpretim të saktë të nuancave të së njëjtës.
  • Simuluesit e fluturimit. Për të riprodhuar kushtet aktuale të fluturimit, hardueri dhe softueri duhet të veprojnë njëkohësisht në kohë reale.

Programet që përdorin C ++

Disa nga aplikacionet e ndërtuara me këtë gjuhë

  • Sistemet operative: Symbian, Windows, MacOS dhe iOS.
  • Lojërat: World of Warcraft, Counter-Strike dhe StarCraf
  • Konsolat: Xbox, PlayStation dhe Nintendo Switch.
  • Motorët e lojës: Motori joreal.
  • Burimi i Hapur: Mozilla Firefox, Mozilla Thunderbird, MySQL dhe MongoDB
  • Shfletuesit: Google Chrome, Safari, Opera

Instalimi në Linux

Ne duhet të instalojmë mjetet e nevojshme

Në Fedora / CentOS / RHEL / Rocky Linux / Alma Linux
sudo groupinstall 'Development Tools'
Mbi Debian dhe derivatet
sudo apt update
sudo apt install build-essential manpages-dev

Të gjitha shpërndarjet

Kontrolloni vendndodhjen e përpiluesit
whereis gcc
Përcaktoni versionin e përpiluesit
gcc --version

Disa redaktorë zhvillimi të integruar për C ++

Ndër opsionet e disponueshme në depot Linux dhe në dyqanet Snap dhe FlatPak janë:

  • VSCodium
  • Kodi i Visual Studio
  • Kodi :: Blloqe
  • Eklips.
  • NetBeans
  • Krijuesi QT
  • Atom

C ++ ndoshta nuk është zgjedhja ideale për të filluar programimin. Por, patjetër që duhet ta keni në listë kur të vendosni të ndërmerrni aplikime më ambicioze. Rrjeti është plot me burime falas, disa në gjuhën tonë, për t'ju mësuar të zotëroni kompleksitetet e kësaj gjuhe.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Jorge Jose Mustelier Sarmiento dijo

    Shpjegim shumë i mirë 6 gjithçka që ata thonë. Reallyshtë me të vërtetë një gjuhë e jashtëzakonshme programimi që ne të gjithë duhet ta shfrytëzojmë. Faleminderit unë jam një tifoz i c ++