So codieren Sie in C++. Programmierung unter Linux 7

So programmieren Sie in C++

En dieses Panorama der Möglichkeiten, die Linux für Programmierer bietet, voy, die folgenden Artikel zu widmen, um die Eigenschaften einiger der verfügbaren Programmiersprachen zu überprüfen und wie man sie auf bestimmten Linux-Distributionen installiert.

Codierung in C++

C++ ist heute eine der am weitesten verbreiteten Programmiersprachen.  Von Suchmaschinen bis hin zu Virtual-Reality-Anwendungen, über Flugreservierungsprogramme und Weltraumforschung nutzen sie intensiv seine Funktionen.

Obwohl es sich um eine universelle Sprache handelt, ist es ideal, sie an ihre Grenzen zu bringen. Ob zur Motorisierung umfangreicher Software oder Anwendungen, die in begrenzten Umgebungen ausgeführt werden müssen.

Da C++ Hardware direkt manipulieren kann, Entwickler können Programme an jede Laufzeitumgebung anpassen. Das Ergebnis ist eine Anwendung, die schnell auf jedem Gerät ausgeführt werden kann.

Aus diesem Grund ist C++ die Wahl vieler Programmierer, um die Basisschicht vieler wichtiger Anwendungen zu bauen.

Warum C++ verwenden?

Außerdem Linux hat alle notwendigen Tools, um es in seinen Repositorys zu programmieren, und die Fülle an kostenloser Dokumentation, die im Netz verfügbar ist, C ++ hilft uns, Anwendungen zu entwickeln, die schnell sind, die Systemressourcen effizient nutzen und kritische Aufgaben zuverlässig ausführen.

Wofür wird C++ verwendet?

  • Betriebssysteme: Da Betriebssysteme beim Verwalten von Ressourcen schnell und effizient sein müssen, ist C++ aufgrund seiner Low-Level-Fähigkeiten in der Nähe von Maschinencode ideal, um sie zu erstellen.
  • Spielerstellung: Das Ausführen von Spielen erfordert oft sehr hohe Anforderungen an die Hardwareressourcen. Durch die Programmierung in C++ ist es möglich, ihre Nutzung durch Anpassung der Datenstrukturen und der Speicherverwaltung zu optimieren.
  • Internet der Dinge: Da die Programme, die diese Gerätetypen zum Laufen bringen, in ein Gerät eingebettet sind, müssen sie mit begrenzten Rechenressourcen und geringem Stromverbrauch arbeiten. Deshalb ist C++ die ideale Sprache.
  • Internetbrowser: C++ wird für die Datenbankwiederherstellung und die interaktive Seitenwiederherstellung verwendet.
  • Maschinelles Lernen: Die Sprache C ++ verfügt über eine umfangreiche Sammlung von Bibliotheken für die speziellen Berechnungen, die von diesen Arten von Anwendungen benötigt werden.
  • Virtuelle und erweiterte Realität: Diese Art von Technologie erfordert die Verwaltung großer Datenmengen, die je nach Eingabe der Kamerasensoren und der Interaktion der Benutzer ständig aktualisiert werden.
  • Finanzindustrie: Dieser Sektor muss täglich Millionen von Transaktionen verarbeiten und ein enormes Volumen und eine enorme Häufigkeit von Operationen ermöglichen. C++ ist auch ideal für die Simulation von Szenarien.
  • Medizinische Technologie: Die diagnostische Bildgebung erfordert eine genaue Interpretation der Nuancen derselben.
  • Flugsimulatoren. Um die tatsächlichen Flugbedingungen zu reproduzieren, müssen Hard- und Software gleichzeitig in Echtzeit agieren.

Programme, die C++ verwenden

Einige der Anwendungen, die mit dieser Sprache erstellt wurden

  • Betriebssysteme: Symbian, Windows, MacOS und iOS.
  • Spiele: World of Warcraft, Counter-Strike und StarCraf
  • Konsolen: Xbox, PlayStation und Nintendo Switch.
  • Spiel-Engines: Unwirkliche Engine.
  • Open Source: Mozilla Firefox, Mozilla Thunderbird, MySQL und MongoDB
  • Browser: Google Chrome, Safari, Opera

Installation unter Linux

Wir müssen die notwendigen Werkzeuge installieren

Unter Fedora / CentOS / RHEL / Rocky Linux / Alma Linux
sudo groupinstall 'Development Tools'
Auf Debian und Derivaten
sudo apt update
sudo apt install build-essential manpages-dev

Alle Distributionen

Überprüfen Sie den Compiler-Speicherort
whereis gcc
Bestimmen Sie die Compilerversion
gcc --version

Einige integrierte Entwicklungseditoren für C++

Zu den Optionen, die in den Linux-Repositorys und in den Snap- und FlatPak-Stores verfügbar sind, gehören:

  • VSCodium
  • Visual Studio Code
  • Code :: Blöcke
  • Finsternis.
  • NetBeans
  • QT-Ersteller
  • Atom

C++ ist wahrscheinlich nicht die ideale Wahl, um mit der Programmierung zu beginnen. Aber Sie sollten es auf jeden Fall auf der Liste haben, wenn Sie sich für ehrgeizigere Bewerbungen entscheiden. Das Web ist voll von kostenlosen Ressourcen, einige in unserer Sprache, um Ihnen beizubringen, die Komplexität dieser Sprache zu beherrschen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Jorge Jose Mustelier Sarmiento sagte

    Sehr gute Erklärung 6 alles was sie sagen. Es ist wirklich eine großartige Programmiersprache, die wir alle nutzen sollten. Danke, ich bin ein Fan von c ++