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里面的資源里面可以找到