[英]xcode error “ ld: library not found for -lmysqlclient ”
错误“ ld:-lmysqlclient找不到库” clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我在项目中添加了一个c ++文件。 该文件包括一些库,列表如下:
"Sqlite3.h"
<sqlite3.h>
<iostream>
<sstream>
<set>
<utility>
<stdio.h>
<stdlib.h>
<string.h>
<map>
<list>
<math.h>
<algorithm>
有什么问题 ? 我是否必须在Xcode中更改某些设置?
首先是你的错误:
请检查“图书馆搜索路径”。 在某些情况下,当您复制或复制目标时,Xcode决定它需要使用“ \\”对任何双引号“进行转义。请确保删除所有\\,它应该看起来像这样-
或另一个建议是,请使用椰子。 这对依赖很有好处。
这是完整的教程。
因为不使用cocoapods,您需要做更多的配置,就像需要设置headerpath等,这是一件非常繁琐的工作。
在项目中安装cocoapod之后,您需要从.xcworkspace而不是.xcodeproj文件打开它。 检查编辑的图像。
尝试添加其他链接器标志:-lmysqlclient -lm -lz) 。 并参考此链接:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.