Freigeben über


Exemplarische Vorgehensweise: Kompilieren eines systemeigenen C++-Programms in der Befehlszeile

Visual C++ enthält einen C++-Compiler, mit dem Sie von grundlegenden Konsolenanwendungen bis hin zu Windows Store-Anwendungen und .NET-Komponenten alles erstellen können.

In dieser exemplarischen Vorgehensweise erstellen Sie ein grundlegendes Visual C++-Konsolenprogramm mit einem Text-Editor und kompilieren es dann in der Befehlszeile.

Hinweis

Sie können auch die integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) von Visual Studio für die Kompilierung von Visual C++-Programmen verwenden.Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Arbeiten mit Projekten und Lösungen (C++).

In dieser exemplarischen Vorgehensweise können Sie Ihr eigenes Visual C++-Programm verwenden, statt das gezeigte einzugeben, oder Sie können ein Visual C++-Codebeispiel aus einem anderen Hilfeartikel verwenden.

Vorbereitungsmaßnahmen

Zur Durchführung dieser exemplarischen Vorgehensweise benötigen Sie Grundkenntnisse in C++.

So erstellen Sie eine Visual C++-Quelldatei und kompilieren diese über die Befehlszeile

  1. Öffnen Sie ein Developer-Eingabeaufforderungsfenster. (Öffnen Sie im Start-Fenster Apps. Öffnen Sie den Ordner Visual Studio-Tools unter Ihrer Version von Visual Studio, und wählen Sie dann die Verknüpfung Developer-Eingabeaufforderung aus.) Weitere Informationen zum Öffnen eine Eingabeaufforderungsfenster für die Verwendung der Befehlszeilentools finden Sie unter Festlegen der Pfad- und Umgebungsvariablen für Befehlszeilenbuilds.

    Administratoranmeldeinformationen sind möglicherweise erforderlich, um den Code in dieser exemplarischen Vorgehensweise abhängig vom Betriebssystem und der Konfiguration des Computers zu kompilieren. Zum Ausführen des Eingabeaufforderungsfensters als Administrator öffnen Sie das Kontextmenü für die Developer-Eingabeaufforderung, und wählen Sie dann Als Administrator ausführen aus.

  2. Geben Sie an der Eingabeaufforderung notepad basic.cpp ein.

    Sie werden aufgefordert, eine Datei zu erstellen. Wählen Sie Ja aus.

  3. Geben Sie die folgenden Zeilen in Notepad ein.

    #include <iostream>
    
    int main()
    {
        std::cout << "This is a native C++ program." << std::endl;
        return 0;
    }
    
  4. Wählen Sie im Menü Datei die Option Speichern aus.

    Sie haben soeben eine Visual C++-Quelldatei erstellt.

  5. Geben Sie an der Eingabeaufforderung cl /EHsc basic.cpp ein. (Die /EHsc-Befehlszeilenoption weist den Compiler an, die C++-Ausnahmebehandlung zu aktivieren. Weitere Informationen finden Sie unter /EH (Ausnahmebehandlungsmodell).)

    Der cl.exe-Compiler generiert eine .obj-Datei, die den kompilierten Code enthält, und führt dann den Linker aus, um ein ausführbares Programm namens basic.exe zu erstellen. (Dieser Name wird in den Zeilen der Ausgabeinformationen angezeigt, die der Compiler anzeigt.)

  6. Geben Sie zum Ausführen des basic.exe-Programms an der Eingabeaufforderung basic ein.

    Das Programm zeigt folgenden Text an und wird anschließend beendet:

Dies ist ein systemeigenes C++-Programm.

Siehe auch

Aufgaben

Einführung in Visual C++

Referenz

Compileroptionen

Weitere Ressourcen

C++-Sprachreferenz

XML-Dokumentationskommentare