我正在尝试将 dlib 链接到 iOS 项目。我已经生成了一个 libdlib.a 文件并成功地将它添加到我的项目中。在构建设置下添加到 Header Search Paths 时,dlib 文件夹的目录是 /Users/Christina/Desktop/ccvl/ios/EmoTrain/。尝试构建时出现以下错误:
您不应该将 dlib 文件夹本身添加到编译器的包含路径中。这样做会因为名称冲突(例如标准库中的 dlib/string.h 和 string.h)而导致构建失败。相反,您应该将包含 dlib 文件夹的文件夹添加到包含搜索路径,然后使用 #include 或 #include "dlib/queue.h" 形式的包含语句。
这正是我正在做的,因为包含 dlib 的文件夹是 EmoTrain。任何帮助将不胜感激。