嗨,伙计们,
对于大学的一个项目,我们面临以下问题:
出于覆盖分析的目的,我们应该检测几个 C++ 项目的代码,这些项目是通过使用 devenv 的 VBScript 自动构建的。在实际构建过程之前,我们必须添加 3 件事:
一个新的 VC++ 目录,其中包含执行检测的 Cl-Wrapper.exe 的路径(需要是第一个条目)。
C\C++ 编译器的附加命令行命令。
链接器的附加命令行命令。
我们试图通过一个加载项来解决这个问题,该加载项是通过 devenv 的 /Command 开关启动的。可悲的是,这不起作用。经过一番搜索,我们发现 MSBuild 可以通过额外的配置解决我们的问题。对我来说,这似乎只能针对某个项目进行。但是我们正在寻找一种独立于项目的方式来在构建过程之前执行上述 3 步。
有没有可能通过 devenv/MSBuild 实现这一目标?
谢谢到目前为止..