如何删除Makefile Project Creator for VS9定义的预处理程序标志

时间:2013-06-21 12:25:23

标签: visual-studio makefile ace

我正在尝试使用Makefile Project Creator(MPC)为Visual Studio 9构建一个静态库(.lib配置)。我有为GNU构建环境编写的配置(* .mpc)文件,但我是尝试用VS9编译跨平台。

我想从生成的解决方案文件中删除预处理器ACE_AS_STATIC_LIBS;TAO_AS_STATIC_LIBS;标志,但我不知道在MPC模板文件(* .mpt)中要更改的内容。

我试图通过grep目录中的$(ACE_ROOT)/MPC找到这些标记,但搜索结果不确定。

1 个答案:

答案 0 :(得分:0)

您可以通过从' staticflags':

中删除它们来删除它们
project: ... {

  staticflags -= ACE_AS_STATIC_LIBS TAO_AS_STATIC_LIBS


}