在xcode项目中使用.a文件找不到swift erorr'map'文件

mos*_*ler 6 xcode .a ios swift

我正在尝试将SDK添加到我的Xcode项目中.SDK包含.a文件和(标题).h文件.标头将导入到我的Bridging-Header文件(已成功).

在标题中有一个 #include <map>

当我运行项目时,我得到了一个

找不到Erorr'map'文件

当我cmd +点击它Xcode带我到LLVM编译器基础设施.

这里出了什么问题?

我正在使用Xcode Version 7.2(7C68)和Swift 2.0.

Dep*_*o B 1

也许您包含 C++ 文件?如果是这样,您应该在您的实现中添加 .mm 扩展名,而不是 .m。

由于您使用的是 Swift,因此您可能需要将组件包装在 Objective-C++ 包装器中,然后才能在项目中使用它。