簡體   English   中英

xcode錯誤“ ld:-lmysqlclient找不到庫”

[英]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) 並參考此鏈接:

庫未找到換lmysqlclient-后小牛升級

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM