libmysqlclient.a动态库获取办法
1、下载源码编译的形式
获取MariaDB源码 下载相应源码,下载地址mariadb-5.5.56.tar.gz 下载后传到虚拟机中,解压而后编译。
装置所需罕用的库
apt-get install bison apt-get install flexapt-get install ncurse-develapt-get install cmake
编译MariaDB失去libmysqlclient.a
tar –zxvf mariadb-5.5.56.tar.gzcd mariadb-5.5.56cmake . –LH #查看cmake的可用选项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_cimakemake install
实现上述命令后,在/home/mysql/lib/目录下可失去libmysqlclient.a动态库文件
2、间接获取libmysqlclient.a的形式
下载编译后的MariaDB文件,mariadb下载地址
找到对应的版本,我用的是Linux所以对应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位零碎的libmysqlclient.a 链接
- 63位零碎的libmysqlclient.a 链接