【问题标题】:iOS project: If I use C++ (C++11) anywhere in my project, must I disable modules?iOS 项目:如果我在项目中的任何地方使用 C++ (C++11),我必须禁用模块吗?
【发布时间】:2014-11-27 22:30:33
【问题描述】:

即使在构建设置中将“启用模块(C 和 Objective-C)”选项切换为“是”时,我也会看到“禁用模块时使用 '@import'”错误。

预感告诉我,由于我的项目实际上恰好有许多 Objective-C++ .mm 源文件,这也许只是意味着模块(尚未准备好 C++)根本无法启用。这是真的,还是我只是缺少一些其他配置设置?

【问题讨论】:

    标签: c++ ios xcode


    【解决方案1】:

    这里说:

    注意:目前,模块仅适用于 Apple 的框架。 并且已被 C++ 隐式禁用。

    来源:http://stoneofarc.wordpress.com/2013/06/25/introduction-to-objective-c-modules/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-03
      • 1970-01-01
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 2015-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多