1
我正在使用Embarcadero Delphi XE2,並且我有一個想從命令行編譯的項目。我設法通過.dpr上的dcc32來完成它,但我必須設置一些設置。從命令行編譯.dproj文件
從我在想什麼,.dproj擁有所有必要的路徑和東西,所以我就不需要設置這些變量的文件,所以我的問題是:
是否有可能編譯的Delphi命令行項目從.dproj文件?
問候。
我正在使用Embarcadero Delphi XE2,並且我有一個想從命令行編譯的項目。我設法通過.dpr上的dcc32來完成它,但我必須設置一些設置。從命令行編譯.dproj文件
從我在想什麼,.dproj擁有所有必要的路徑和東西,所以我就不需要設置這些變量的文件,所以我的問題是:
是否有可能編譯的Delphi命令行項目從.dproj文件?
問候。
是的。這其實很簡單。
使用Windows Start
按鈕啓動Embarcadero RAD Studio XE2->RAD Studio Command Prompt
,它設置適當的環境變量和搜索路徑條目。然後切換到你的項目文件夾,只需鍵入MSBuild
並點擊輸入,它將用當前項目文件執行編譯器。
如果文件夾中有多個.dproj文件,只需在MSBuild
之後添加它的名稱,如MSBuild MyMainProj.dproj
中所示。
在批處理文件中,您可以調用path \ to \ delphi \ bin \ rsvars.bat來設置環境。這削減了打開RAD Studio命令提示符的手動步驟。 –
@David,真的。 :-)它只是從命令行問道,但我也應該提到這一點。謝謝。 –
@KenWhite謝謝你,它的工作就像它應該! ( - 問題的作者) – Prozi