错误" ld:找不到-lmysqlclient的库#34; clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我在项目中添加了一个c ++文件。该文件包括一些图书馆,这里是列表:
"Sqlite3.h"
<sqlite3.h>
<iostream>
<sstream>
<set>
<utility>
<stdio.h>
<stdlib.h>
<string.h>
<map>
<list>
<math.h>
<algorithm>
问题是什么?我应该在Xcode中更改一些设置吗?
答案 0 :(得分:0)
首先是你的错误:
请查看图书馆搜索路径。有你的情况 复制或复制目标,Xcode决定它需要逃避任何目标 双引号&#34;与&#39; \#39;。确保你删除所有的 - 它 应该看起来像这样 -
或另一个建议是, 请使用cocoapods。它有利于依赖。
这是完整的教程。
因为不使用cocoapods你需要做更多的配置,就像你需要设置标题路径等一样,这是一项非常繁琐的工作。
在项目中安装cocoapod后,您需要从 .xcworkspace 而不是 .xcodeproj 文件中打开它。检查已编辑的图像。
答案 1 :(得分:0)
尝试添加其他链接标记:-lmysqlclient -lm -lz)。并参考此链接: