Ich möchte Builds über die Befehlszeile machen und frage mich, ob es eine Möglichkeit gibt, den Befehlszeilen-Compiler mit der ausgewählten Build-Konfiguration auszuführen?
Ich weiß, dass es die Option --no-config gibt, die die Standard-Datei dcc32.cfg nicht lädt, aber ich möchte die Build-Konfiguration einstellen, die ich in meinem Projekt vorbereitet habe.
Ich möchte etwas wie
ausführen %Vor%Gibt es eine Option zum Auswählen der Build-Konfiguration?
Danke
Sie müssen dafür msbuild
anstatt dcc32
verwenden:
Stellen Sie sicher, dass Sie die Datei rsvars.bat
aus dem Ordner RAD Studio bin
aufgerufen haben, bevor Sie versuchen, msbuild
aufzurufen. Dies richtet die notwendigen Umgebungsvariablen ein.
Das Tolle an dem modernen msbuild
-basierten Build-System, wie es in Delphi implementiert ist, ist, dass Sie ganz einfach sicherstellen können, dass Ihre Befehlszeilen-Builds mit Ihren IDE-Builds identisch sind.
Soweit ich weiß, können Sie das dcc64.exe verwenden, um für 64-Bit zu kompilieren, wenn Sie MSBuild nicht verwenden möchten. Es befindet sich im selben Ordner wie die Datei dcc32.exe (und dccosx.exe für die Kompilierung für OSX)
Tags und Links delphi delphi-xe2 build buildconfiguration