繁体   English   中英

包含静态库时,iOS构建中的链接器错误

[英]Linker error in iOS build when including static library

我正在为我们公司的项目导入静态库。 当我看到有关此主题的许多问题时,我尝试了所有问题,但没有一个解决了我的问题。

这是我尝试过的。

1)我在构建设置->用库链接二进制文件中添加了库。 静态库在那里。

2)我在搜索路径中添加了静态库的路径(它们是armv7,armv7s和arm64的胖静态库)。

3)我尝试仅打开/关闭Build Active Architecture.Valiant。

我对iOS开发非常陌生,请多多帮助。 现在,我只是想导入库并进行构建。 我已附上我的设置的屏幕截图。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

看起来该库正在调用c ++函数(std :: new,std :: string等)。您需要链接到C ++标准库。 您可以通过进入项目的构建设置并查找“ C ++ Standard Library”并将其设置为libc ++来实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM