libmysqlclient.a靜態(tài)庫獲取方法

libmysqlclient.a靜態(tài)庫獲取方法

1、下載源碼編譯的方式

獲取MariaDB源碼 下載相應(yīng)源碼,下載地址mariadb-5.5.56.tar.gz 下載后傳到虛擬機(jī)中,解壓然后編譯。

安裝所需常用的庫

apt-get install bison 
apt-get install flex
apt-get install ncurse-devel
apt-get install cmake

編譯MariaDB得到libmysqlclient.a

tar –zxvf mariadb-5.5.56.tar.gz
cd mariadb-5.5.56
cmake . –LH     #查看cmake的可用選項(xiàng)
cmake . -DCMAKE_INSTALL_PREFIX=/home/mysql
        -DMYSQL_DATADIR=/home/mysqldata -DSYSCONFDIR=/etc 
        -DWITHOUT_TOKUDB=1 -DMYSQL_UNIX_ADDR=/home/tmp/mysql.sock 
        -DDEFAULT_CHARSET=gbk -DDEFAULT_COLLATION=gbk_general_ci
make
make install

完成上述命令后,在/home/mysql/lib/目錄下可得到libmysqlclient.a靜態(tài)庫文件

2、直接獲取libmysqlclient.a的方式

下載編譯后的MariaDB文件,mariadb下載地址

找到對應(yīng)的版本,我用的是Linux所以對應(yīng)mariadb-5.5.56-linux-x86_64.tar.gz

解壓

tar -zxvf mariadb-5.5.56-linux-x86_64.tar.gz

libmysqlclient.a文件在目錄的lib文件夾下

3、直接下載我上傳的libmysqlclient.a

在我的CSDN里面的資源里面可以找到

  • 32位系統(tǒng)的libmysqlclient.a 鏈接
  • 63位系統(tǒng)的libmysqlclient.a 鏈接
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容