0

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

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

我试图通过目录grep中的a 找到标志,$(ACE_ROOT)/MPC但搜索没有结果。

4

1 回答 1

0

您可以通过从“staticflags”中减去它们来删除它们:

project: ... {

  staticflags -= ACE_AS_STATIC_LIBS TAO_AS_STATIC_LIBS


}
于 2013-09-18T16:55:01.100 回答