Ubuntu16.04安装redis,make test失败解决方法

解压 redis.tar之后,进入redis目录下

make

然后进行make test,提示如下:

安装 tcl,sudo apt-get install tcl -y

接下来make test,提示如下:

经过稍微的等待,测试过程中又出现error:*** [err]: Memory efficiency with values in range 16384 in tests/unit/memefficiency.tcl 

Expected condition '$efficiency >= $expected_min_efficiency' to be true (0.88139594872797102 >= 0.9)

进入 tests/unit/memefficiency.tcl进行修改,sudo vim tests/unit/memefficiency.tcl

将0.9修改为0.8。

make test 成功!


版权声明:本文为qq_32062657原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。