Xcode 4.6 / Clang 4.2找不到C 11标头
发布时间:2020-12-14 18:02:51 所属栏目:百科 来源:网络整理
导读:我试图在iOS项目中包含一些C 11标题,但是 Xcode / Clang找不到它们.我正在尝试包含 memory, functional还有其他几个.但它抱怨它在构建期间无法找到它们(尽管我右键单击和“跳转到定义”加载文件……).如何让我的项目使用C 11头文件? Lexical or Preprocesso
我试图在iOS项目中包含一些C 11标题,但是
Xcode / Clang找不到它们.我正在尝试包含< memory>,< functional>还有其他几个.但它抱怨它在构建期间无法找到它们(尽管我右键单击和“跳转到定义”加载文件……).如何让我的项目使用C 11头文件?
我的项目设置是:
尝试包含标题的文件是.h用于模板化类,而.h是包含在.mm实现中的.h. 解决方法
事实证明,Clang的错误消息是无益的:这些文件的根包含是一个.m文件,编译为Objective-C,因此我将其重命名为.mm,它开始工作.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |