如何在.vcproj文件中设置cl.exe的路径

时间:2010-02-02 11:17:46

标签: visual-studio-2008

如何在.vcproj文件中设置将调用cl.exe来编译项目中的.cpp文件? 我在文档中找不到任何此类属性。

我知道我可以设置'Path'环境变量,然后使用/ USEENV开关启动devenv.exe,但这就是我现在真正想做的事情。我更喜欢在.vcproj文件中设置cl.exe的路径。

TIA。

2 个答案:

答案 0 :(得分:1)

我不认为它可以完成,有趣的是我最近遇到了这个问题Using Visual Studio 2008 with Visual C++ 6.0 compiler但是确实使用了/ USEENV开关来处理它。

答案 1 :(得分:0)

转到工具 - >选项 - >项目 - > VC ++目录 - >可执行文件。用环境变量删除所有内容。添加自己的变量VC_CL_DIR或其他。把它放在顶部。您可能还需要确保VSINSTALLDIR / Common7 / IDE也在那里 - 对于32位。

为AMD64 cl.exe或“C:\ Program Files(x86)\ Microsoft Visual”将VC_CL_DIR设置为“c:\ Program Files \ Microsoft Platform SDK for Windows Server 2003 R2 / Bin / win64 / x86 / AMD64”适用于x86 cl.exe的Studio .NET 2003 \ Vc7 \ bin“。

也许这有帮助。

无论如何,今天我跑过这个帖子,答案对我没有帮助,这就是我最终解决问题的方法。这是:“如何在VC 2003中为32位和64位目标获得非交互式构建”。