【发布时间】:2012-04-29 02:36:52
【问题描述】:
我有一个大型 C++ 项目,我需要在构建阶段执行许多步骤,因为我正在构建一个与 64 和 32 兼容的应用程序,我有三个项目: proj1,Porj2,Proj3
我需要做以下事情:
从 proj1(32 位版本)中排除 cpp 文件
将 cpp 文件包含到 proj1(64 位版本)
构建 proj1
构建 proj2
执行proj2的输出
从 proj3(32 位版本)中排除 cpp 文件
将 cpp 文件包含到 proj3(64 位版本)
构建 proj3
重命名从 proj3 构建的 exe
从 proj1(64 位版本)中排除 cpp 文件
将 cpp 文件包含到 proj1(32 位版本)
还有其他一些步骤...我是手动执行的,令人沮丧的是,我发现我需要使用 MSBUILD 但它是否用于构建本机代码?以及如何执行这些任务?
-在项目中排除和包含cpp文件
-建筑项目
【问题讨论】:
-
是的,本机代码也使用 MSBuild。我无法理解您的其余问题。
-
标签: visual-studio visual-studio-2010 visual-c++ build msbuild