sysbench工具安装

1 下载

sysbench工具下载地址:https://github.com/akopytov/sysbench

选择分支

下载

2 安装

依赖包:automake  libtool  pkgconfig  libaio-devel mysql-devel

yum install -y  automake  libtool  pkgconfig  libaio-devel mysql-devel

tar -xvf sysbench-master.tar

cd sysbench-master

./autogen.sh

./configure

make&&make install

make&&make install报错

error:/usr/bin/ld: cannot find -lssl(crypto)

原因是找不到相应的lib文件,以上面错误为例,找不到libssl.so和libcrypto.so文件

解决方法

在系统中查找该文件

locate libssl.so

可以看到,有许多类似libssl.so的文件存在,但没有libssl.so文件

方式一:

进入到/usr/lib目录下为libssl.so建立软连接,任意选择一个类似于libssl.so的文件

ln -s /usr/lib64/libssl.so.6 /usr/lib/libssl.so

方式二:

将libssl.so.6的文件cp到/usr/lib下,并改成libssl.so

cp /usr/lib64/libssl.so.6 /usr/lib/libssl.so

类似/usr/bin/ld: cannot find -lxxx问题都按上述步骤操作即可

重新make&&make install,若报错,重新执行一遍

./autogen.sh
./configure
make&&make install

完成之后

sysbench --help

正确出现内容即安装完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值