linux更新或安装libzip
在安装php的时候出现如下提示:
checking for libzip... not found configure: error: Please reinstall the libzip distribution
此时需要将原有版本的libzip卸载,安装符合条件的libzip版本。出现这种情况往往是由于通过yum安装时,对应的库里面没有最新版本,因此需要通过下载编译安装的形式进行安装。
yum remove libzip -y
下载libzip:
wget https://libzip.org/download/libzip-1.5.2.tar.gz
解压:
tar -zxvf libzip-1.5.2.tar.gz
进入解压目录:
cd libzip-1.5.2
创建一个构建用的文件夹并进入:
mkdir build cd build
执行cmake进行编译:
cmake ..
注意上述命令有“..”也就是执行上级目录的编译,因为当前在build目下。
然后进行编译安装操作:
make && make install
如果提示cmake: command not found,需要先yum install cmake或手动编译更高版本。具体操作参考另外一篇文章LINUX下安装CMAKE步骤详解
关注公众号:程序新视界,一个让你软实力、硬技术同步提升的平台
除非注明,否则均为程序新视界原创文章,转载必须以链接形式标明本文链接