,我想从命令行为解决方案(* .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