簡體   English   中英

Eclipse,C ++和Mysql

[英]Eclipse, C++ and Mysql

我正在閱讀以下文章使用Eclipse CDT開發MySQL應用程序 我的Eclipse版本是Indigo ,我的Ubuntu版本是12.04。 當我嘗試構建時,我收到以下錯誤:

/usr/bin/ld: cannot find -lz.a
/usr/bin/ld: cannot find -lmysqlclient.a

我喜歡請求幫助。 我搜索了mysqlclient.aza庫但沒找到這些。 但是我在目錄/usr/lib/x86_64-linux-gnu找到了libmysqlclient.alibz.a然后我添加了這個庫搜索路徑,但是得到了錯誤。

我怎么能解決這個問題?

你傳遞了zamysqlclient.a作為庫。 您需要在項目的構建設置中拋棄.a后綴:它不是庫名稱的一部分。 它應該是-lz-lmysqlclient

此外,可能不需要添加庫搜索路徑( -L )。 /usr/lib/usr/lib/$arch$通常位於默認搜索路徑中。

您需要安裝MySQL客戶端庫和libz壓縮庫。 對兩者進行“apt-cache搜索”。

這個問題可能更適合serverfault.com。

暫無
暫無

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

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