您的位置:首页 > 其它

how to solve: ld: library not found for -lXYZ

2015-12-16 06:38 253 查看
Xcode 链接的时候报错 形式如 ld: library not found for -lXYZ,其中XYZ时静态库的名字

解决方法:删除后再重新添加。

如果提示framework 找不到,也可以先删除后再重新添加。

It means you are trying to link to a library which is not found by the system. In your case that appears to be a simple static library. You should check the following:

Look for the corresponding item in red among your project files, with special attention to the Frameworks group (that's where people normally put libraries). If you find one, fix
the path or just remove and re-add the library manually.
Repeat this in the Link Binary with Libraries entry under the Build Phases tab in the project/target settings.
Check the Library Search Paths entry in the Build Settings tab in project/target settings. Make sure the path to your
libXYZ.a
file
is listed there.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: