我有一个很大的 C++ 项目,我需要在构建阶段做很多步骤,因为我正在构建一个兼容 64 和 32 的应用程序,我有三个项目:proj1、Porj2、Proj3
我需要执行以下操作:
从 proj1 中排除 cpp 文件(32 位版本)
将 cpp 文件包含到 proj1(64 位版本)
构建项目1
构建项目2
执行 proj2 的输出
从 proj3 中排除 cpp 文件(32 位版本)
将 cpp 文件包含到 proj3(64 位版本)
构建项目3
重命名从 proj3 构建的 exe
从 proj1 中排除 cpp 文件(64 位版本)
将 cpp 文件包含到 proj1(32 位版本)
还有其他一些步骤...我是手动执行的,这令人沮丧,我发现我需要使用 MSBUILD 但它是否用于构建本机代码?以及如何执行这些任务?
- 将 cpp 文件排除和包含到项目中
-建筑项目