centos7 升级libzip以支持zip加密功能

下载libzip包

通过官网地址下载libzip包
wget libzip.org/download/libzip-1.5.2.t...

安装libzip需要cmake版本需要 >= 3.0.2

*查看当前系统cmake版本

[root@local] #cmake --version

– 如果版本低于要求的版本,会报以下错误:

CMake Error at CMakeLists.txt:4 (CMAKE_MINIMUM_REQUIRED):
CMake 3.5.4 or higher is required. You are running version 2.8.12.2
– Configuring incomplete, errors occurred!

1> 卸载老版本

[root@local]# yum remove cmake

2> 下载新版本并解压安装

[root@local]# curl -O https://cmake.org/files/v3.6/cmake-3.6.0-Linux-x86_64.tar.gz
[root@local]# tar -zxvf cmake-3.6.0-Linux-x86_64.tar.gz
[root@local]# mv cmake-3.6.0-Linux-x86_64 /usr/local

4> 配置环境变量,这个压缩包不是源码包,无需解压后直接用

[root@local]# vim /etc/profile
....
export PATH=$PATH:/lnmp/src/cmake-3.6.0-Linux-x86_64/bin

// 保存后
// 使修改的文件立即生效

[root@local]# source /etc/profile
// 查看版本
[root@local] #cmake --version

继续安装libzip

[root@local] # cd libzip-1.5.2
[root@local] # mkdir build
[root@local] # cd build && cmake ..
[root@local] # make && make install
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!