- 下载源码包:
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-boost-5.7.28.tar.gz
- 安装rpcgen等依赖包:
yum install ncurses-devel
yum install libtirpc-devel.x86_64
yum install gcc-c++
- 解压源码包后,进入目录下执行命令:
cmake -DWITH_BOOST=boost/ -DCMAKE_INSTALL_PREFIX=$HOME/tmp_mysql-5.7.28 .
或者如果要指定老版本的openssl的话就按照下面的命令执行(需要替换对应的openssl目录):
cmake -DWITH_BOOST=boost/ -DCMAKE_INSTALL_PREFIX=$HOME/tmp_mysql-5.7.28 -DOPENSSL_INCLUDE_DIR=$HOME/openssl-1.0.1e_install/include -DOPENSSL_LIBRARY=$HOME/openssl-1.0.1e_install/lib/libssl.so -DCRYPTO_LIBRARY=$HOME/openssl-1.0.1e_install/lib/libcrypto.so .
- 执行编译及install指令:
make -j 20 && make install
posted @
2022-08-09 14:11
bug批发零售
阅读(
197)
评论()
收藏
举报