命令行下編譯VC2008工程

CALL "C:/Program Files/Microsoft Visual Studio 9.0/VC/vcvarsall.bat"
VCbuild "/xxx.vcproj" "Debug|Win32"


VCBUILD 具有下列選項:可以使用help命令直接查看。

選項

說明

/clean (VCBUILD)

指定輸出只清理生成輸出。

/error

使用 string 參數指定輸出到 stdin, stdout, stderr 的前綴錯誤行。

/implib

指定爲 DLL 配置創建一個導入庫。

/info

使用 string 參數指定輸出到 stdin, stdout, stderr 的前綴信息行。

/link

指定執行鏈接而不生成源。

/log

指定使用 file 作爲生成日誌。

/logcommands

指定將命令和響應文件輸出到屏幕。

/M

指定要運行的併發生成的數量。

/nocolor

顯示未着色的錯誤和警告消息。

/noimplib

指定不生成導入庫。

/overrideRefVer

指定在升級 Visual Studio 早期版本中的 CLR 項目時,將爲所有程序集引用使用 .NET Framework 3.5。

/pass0

指定執行 Build.exe 的步驟 0 (MIDL)。

/pass1

指定執行 Build.exe(暗指 /implib)的步驟 1(編譯)。

/pass2

指定執行 Build.exe(暗指 /noimplib)的步驟 2(鏈接)。

/platform

只針對給定平臺生成配置。

/rebuild (VCBUILD)

指定清理生成輸出,然後執行生成。

/time

記錄完成生成耗費的時間。

/upgrade

將項目文件升級到最新支持的格式。

/useenv

對 PATH、INCLUDE、LIBS 和 LIBPATH 使用環境變量。

/warning

使用用戶定義的字符串對警告行添加前綴。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章