【发布时间】:2013-07-23 00:02:17
【问题描述】:
在我的工作场所,有一个特定的项目在我们编译之前有几个依赖项。 我会用更简单的场景来描述它:
假设我们有项目:A、B、C、D
关于 A、B,在编译每个项目时,我们会得到一个 lib 文件(静态库)。 假设为了编译项目 C,我们需要编译项目 A,B。 我们编译项目 C 后,它作为项目 D 的静态库。 然后我们编译项目 D 来运行应用程序。
我们知道我们拥有专业的自动化工具,但我的经理希望使用 MSBuild 立即编译这些依赖项。
这些项目是用 C++ 编写的,我在 MSDN 中找到的唯一参考资料是 C# 或 VB。
我该怎么办?????????请帮忙:)
【问题讨论】:
-
使用正确配置的解决方案文件 (.sln) not 究竟如何实现您想要实现的目标?也许我错过了一些明显的东西(不会是第一次)。
-
@WhozCraig 所说的。还是只编写一个 msbuild 脚本以正确的顺序构建项目?
标签: c++ msbuild automation dependencies projects