【问题标题】:How to remove preprocessor flags defined by Makefile Project Creator for VS9如何删除由 Makefile Project Creator 为 VS9 定义的预处理器标志
【发布时间】:2013-06-21 12:25:23
【问题描述】:

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

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

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

【问题讨论】:

    标签: visual-studio makefile ace


    【解决方案1】:

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

    project: ... {
    
      staticflags -= ACE_AS_STATIC_LIBS TAO_AS_STATIC_LIBS
    
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-20
      相关资源
      最近更新 更多