从Visual Studio中的1个项目构建多个目标

时间:2013-09-11 14:27:36

标签: c++ visual-studio-2010 visual-studio

我正在使用visual studio 2010。

我有一个dll项目,我需要使用各种定义多次构建。
代码在构建和编译选项之间不会改变。

当我点击构建时,我会更加精确地得到:
library1.dll与#define LIBRARY_NUMBER 1
library2.dll with #define LIBRARY_NUMBER 2
library3.dll with #define LIBRARY_NUMBER 3
library4.dll与#define LIBRARY_NUMBER 4
library5.dll with #define LIBRARY_NUMBER 5

实际上我手动执行此操作,是否有办法自动执行此过程。

1 个答案:

答案 0 :(得分:5)

是的,你可以。

Visual Studio中的默认配置具有DebugRelease配置, 但您应该创建自己的配置(称之为Config1 ... Config5)。

然后转到Build菜单/ Batch Build,它将列出您的所有配置。 选中您要构建的复选框,然后点击“Build”。

将依次构建每个配置。