在我的iOS项目中,我需要使用用C ++编写的外部库。C ++头文件全部位于一个目录中。
我已经将这些C ++标头添加到我的Xcode项目中,并且还指定了标头搜索路径(在“构建设置”中)。
问题是这些C ++标头使用尖括号>包含在一起。结果是:
'filename.h' file not found with <angled> include, use "quotes" instead.
奇怪的是Xcode没有抱怨所有标头。同样,在一个文件中包含#include的标头也可以,而在另一个文件中包含#include的问题。我认为这是由于这些标头相互包含而引起的。
谢谢!
#include <bla.h>
用于标准库或框架头,并且搜索策略与用于
#include "bla.h"
例如看
解决方法是,可以将Xcode构建设置“始终搜索用户路径”设置为“是”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句