Kompilieren Sie C++-Codes in macOS

Muhammad Husnain 15 Februar 2024
  1. Installieren Sie den G++-Compiler, um C++-Codes in macOS zu kompilieren
  2. Kompilieren und Ausführen von C++-Codes in macOS
Kompilieren Sie C++-Codes in macOS

Dieser Artikel enthält Informationen über den C++-Compiler für macOS X. Wir werden besprechen, wie wir Code mit dem g++-Compiler über die Befehlszeilenschnittstelle (d. h. Terminal) kompilieren und ausführen.

GNU hat zwei Compiler, GCC und g++, zum Kompilieren von C- und C++-Codes. GCC wird hauptsächlich zum Kompilieren von C-Sprachcodes verwendet, und g++ wird zum Kompilieren von C++-Codes verwendet.

Wenn wir den g++-Compiler verwenden, um Objektdateien zu verknüpfen, verknüpft er sie automatisch in den standardmäßigen (STD) C++-Bibliotheken.

Installieren Sie den G++-Compiler, um C++-Codes in macOS zu kompilieren

Um den G++-Compiler unter macOS zu installieren, müssen Sie das Terminalfenster öffnen und den folgenden Befehl eingeben:

onworks@onworks:/$ g++

Wenn Ihr Paket noch nicht installiert ist, wird das folgende Fenster angezeigt:

Paket nicht installiert

Zur Installation verwenden wir nun den folgenden Befehl:

onworks@onworks:/$ sudo apt-get install g++

Dieser Befehl startet die Installation des g++-Compilers, nachdem Sie dies durch Drücken der Taste Y zugelassen haben, wie in der folgenden Abbildung gezeigt:

Compiler installiert

Die Installation des g++ Compilers ist nun abgeschlossen. Jetzt können Sie Ihre C++-Programme auf Ihrem macOS kompilieren.

Kompilieren und Ausführen von C++-Codes in macOS

Sie können jetzt ein Programm namens firstProgram.cpp in einem beliebigen Texteditor wie diesen Code erstellen:

#include <iostream>
using namespace std;

int main() {
  cout << "Hello World" << endl;
  return 0;
}

Um diesen Code zu kompilieren, öffnen Sie den Dateispeicherort im Terminal und geben Sie den folgenden Befehl ein:

onworks@onworks:/$ g++ firstProgram.cpp -o firstProgram

Dieser Befehl erstellt eine ausführbare .exe-Datei mit dem Namen firstProgram.exe.

Das Flag -o wird verwendet, um die ausführbare Datei nach Ihrer Wahl zu benennen. Wenn Sie -o nicht verwenden, wird eine ausführbare Datei mit dem Namen a.out erstellt.

Verwenden Sie den folgenden Befehl, um diese ausführbare Datei auszuführen:

onworks@onworks:/$ ./firstProgram

Ausgang:

Hello World

Jetzt haben wir also einen C++-Code auf macOS kompiliert und ausgeführt.

Wir können auch verschiedene macOS-Compiler verwenden, um C++-Codes zu kompilieren und auszuführen.

  • XCode
  • Netbohnen
  • Löwe
  • Qt-Creator
  • Visual Studio für OS X

Diese Compiler bieten einen guten Code-Editor mit IntelliSense- und Code-Einzugsoptionen. Sie bieten sehr effiziente Debugging-Tools, um die Fehler in Ihrem Code aufzuspüren.

Diese Compiler bieten Ihnen eine überschaubare Projektverwaltungsfunktion. Sie können alle Quelldateien Ihres Projekts und die anderen zu Ihrem Projekt gehörenden Dateien speichern, z. B. Datenbankdateien oder Bilddateien usw.

Muhammad Husnain avatar Muhammad Husnain avatar

Husnain is a professional Software Engineer and a researcher who loves to learn, build, write, and teach. Having worked various jobs in the IT industry, he especially enjoys finding ways to express complex ideas in simple ways through his content. In his free time, Husnain unwinds by thinking about tech fiction to solve problems around him.

LinkedIn

Verwandter Artikel - C++ Compile