2009-05-05 71 views
6

Visual C++ 2008項目,建設項目將顯示在輸出窗口中以下信息:如何在Visual C++ 2008中顯示命令行構建選項?

1>------ Build started: Project: Project1, Configuration: Debug Win32 ------ 
1>Compiling... 
1>main.cpp 
1>test1.cpp 
1>test2.cpp 
1>Generating Code... 
1>Linking... 
1>LINK : test.exe not found or not built by the last incremental link; performing full link 
1>Project1- 0 error(s), 0 warning(s) 
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 

我怎樣才能得到輸出像這樣:

cl.exe /Od /I "includepath" /D "_UNICODE" /FD /EHsc /RTC1 /MDd /Zc:wchar_t- /Fo"Debug\\" /Fd"Debug\vc90.pdb" /nologo /c /ZI /TP /errorReport:prompt 

像一個C#項目會做它。

回答

11

這是通過項目屬性頁面中「C/C++」選項卡的「General」子選項卡中的「Suppress startup banner」設置進行控制的。如果將其設置爲「否」,它將在輸出窗口中顯示編譯期間使用的命令行。

+0

感謝Guido,這是我想要的。 thx – welemon 2009-05-06 07:45:16

1

您可以通過項目屬性查看傳遞給cl選項→C/C++命令 行。

我正在研究視覺的德語版  Studio   2005,所以我希望我的譯文能映射到英文Visual Studio。

6

交換機上建立日誌(菜單工具選項項目 和 解決方案VC++  項目 設置構建 記錄)。然後,您應該在中間文件目錄中獲取構建日誌(BuildLog.htm),其中包含所需的所有信息,包括錯誤消息。您還將在輸出窗口中獲得一個Ctrl -clickable鏈接以顯示構建日誌。

+1

這個很方便,因爲它還顯示了用於定製構建步驟的命令行,而不僅僅是編譯器/鏈接器。 – 2013-10-24 22:17:53

相關問題