我正在寻找一种使用MS build为VC ++项目定义其他包含目录的方法。通过将目录添加到项目“ Additional Include Directories”,所有文件都可以在我的PC上正常编译。
但是,在构建计算机上,包含文件的位置不同。如何在msbuild脚本中设置它们?
<MSBuild Projects="@(VCPP_Projects)"
Targets="Rebuild"
Properties ="Platform=$(VCPlatform)"
/>
我看不到msbuild的任何“ AdditionalIncludeDirectory”。
如果我尝试将其设置为其他属性,它将无法正常工作。
我已经看到了一种将目录列表转换为交换机列表(-I directory1 -I directory2)的方法,但这并不能帮助我让编译器实际将其用作构建的一部分。