,我想從命令行爲解決方案(* .sln)設置C++目錄(包括,庫等)。在Visual Studio 2003之前,我已經成功依賴devenv.exe的/ useenv選項,從命令行啓動。這似乎不適用於Visual Studio 2008專業版。由環境變量INCLUDE和LIB設置的目錄被忽略。Microsoft Visual Studio 2008:devenv.exe在Microsoft Visual Studio 2008中忽略/ useenv選項
只有我發現這個問題的參考文獻是here。它在「工具」 - >「選項」 - >「項目」中提到了「外部依賴項」部分。我找不到這樣的部分。我發現我認爲是「外部依賴」(我不確定,因爲我正在運行VS2008翻譯爲意大利語)部分:右鍵單擊解決方案!屬性!共享屬性? !外部依賴關係?,但此部分爲空。
我運行微軟的Visual Studio 2008版本9.0.21022.8 RTM和這裏的一批
set INCLUDE=C:\Programmi\Microsoft Platform SDK February 2003\Include;C:\Programmi\Microsoft Visual Studio .NET 2003\VC7\ATLMFC\INCLUDE
start "devenv.exe" "mySolution.sln" /useenv
「BuildLog.htm」 顯示這個代替:
INCLUDE=C:\boost_1_44_0;C:\Programmi\Microsoft Visual Studio 2008 Professional\VC\include;C:\Programmi\Microsoft Visual Studio 2008 Professional\VC\atlmfc\include
任何幫助嗎?謝謝。
謝謝你的回答。目前我沒有使用Visual Studio,因此我無法檢出您的腳本。 – Elena 2011-05-18 17:04:46