gpt4 book ai didi

ios - 在 objective-c 中结合使用 @import 和 __cplusplus

转载 作者:技术小花猫 更新时间:2023-10-29 10:59:28 24 4
gpt4 key购买 nike

当我尝试编译链接到使用新@import 指令的文件的 Objective C++ 文件 (.mm) 时,出现了一些错误。目前,我唯一的解决方案是用旧的#import 指令替换@import。

是否有任何其他解决方案,以便我仍然可以使用@import?

最佳答案

编辑:根据最新的文档,这现在应该可以工作了。

参见 this .您必须使用 -fcxx-modules 标志而不是 -fmodules 标志,但正如官方文档所建议的那样 - 实验性的并且非常损坏。我根本没有设法让它工作......在我看来,最好坚持使用 #import#include 直到该功能超出 实验阶段。

来自 clang.llvm.org :

-fcxx-modules
Enable the modules feature for C++ (EXPERIMENTAL and VERY BROKEN).

关于ios - 在 objective-c 中结合使用 @import 和 __cplusplus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20708262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com