Erstellen über die Befehlszeile
Visual C++ bietet Programmierern, die ihre Anwendungen bevorzugt über die Befehlszeile erstellen, Befehlszeilentools.Wenn Sie ein Visual C++-Projekt über die Befehlszeile erstellen möchten, können Sie eine der folgenden Komponenten verwenden:
CL
Verwenden Sie den Compiler (cl.exe), um Quellcodedateien zu kompilieren und zu verknüpfen.Link
Verknüpfen Sie kompilierte Objektdateien mithilfe des Linkers (link.exe).MSBuild (Visual C++)
Verwenden Sie MSBuild, um Visual C++-Projekte und Visual Studio-Projektmappen in der Befehlszeile zu erstellen.Der Aufruf dieses Hilfsprogramms entspricht dem Ausführen der Befehle zum Erstellen eines Projekts oder einer Projektmappe in der integrierten Entwicklungsumgebung von Visual Studio.DEVENV
Verwenden Sie DEVENV mit einem Befehlszeilenschalter, z. B. /Build oder /Clean, um bestimmte Buildbefehle auszuführen, ohne die Visual Studio-IDE anzuzeigen.NMake
Verwenden Sie NMake, um Aufgaben zu automatisieren, die Visual C++-Projekte erstellen.
Wenn Sie eine Anwendung über die Befehlszeile erstellen, können Sie Hilfe zu Warn- und Fehlermeldungen sowie weitere Informationen abrufen, indem Sie die Entwicklungsumgebung starten und im Hilfemenü auf Suchen klicken.
In diesem Abschnitt
Exemplarische Vorgehensweise: Kompilieren eines systemeigenen C++-Programms in der Befehlszeile
Beschreibt, wie C++-Programm Befehlszeile kompiliert.Exemplarische Vorgehensweise: Kompilieren von einem C-Programm
Beschreibt, wie ein Programm kompiliert, das in der Programmiersprache C geschrieben wird.Exemplarische Vorgehensweise: C++-Programm kompilieren, das die CLR in Visual Studio abzuzielen
Beschreibt, wie mit Visual ++/CLI kompiliert, das .NET Framework abzielt.Festlegen der Pfad- und Umgebungsvariablen für Befehlszeilenbuilds
Beschreibt die Verwendung von VCVARS32.BAT zum Festlegen der Pfad- und Umgebungsvariablen.NMAKE-Referenz
Enthält Links zu Themen, in denen das Microsoft Program Maintenance Utility (NMAKE.EXE) erörtert wird.MSBuild (Visual C++)
Enthält Links zu Themen, in denen MSBuild.EXE erörtert wird.
Verwandte Abschnitte
/MD, /MT, /LD (Laufzeitbibliothek verwenden)
Beschreibt die Verwendung dieser Compileroptionen für eine Debug- oder Releaselaufzeitbibliothek.C/C++-Compileroptionen
Enthält Links zu Themen, in denen die C- und C++-Compileroptionen sowie CL.EXE erörtert werden.Linkeroptionen
Enthält Links zu Themen, in denen Linkeroptionen sowie "LINK.EXE" erörtert werden.C/C++-Buildtools
Enthält Links zu den mit Visual C++ gelieferten C/C++-Buildtools.Erstellen eines C/C++-Programms
Enthält Links zu Themen, in denen die Programmerstellung über die Befehlszeile oder in der Visual Studio-IDE beschrieben wird.