mapnik 、python-mapnk 环境准备及安装
1、安装gcc,支持c++11,c++14
yum update -y
yum install -y centos-release-scl
yum install -y devtoolset-7-gcc*
scl enable devtoolset-7 bash
2、安装llvm,clang,支持c++11,c++14
#1.先写入yum源
cat << EOF > /etc/yum.repos.d/c7-devtoolset-7-x86_64.repo
[c7-devtoolset-7]
name=c7-devtoolset-7
baseurl=https://buildlogs.centos.org/c7-devtoolset-7.x86_64/
gpgcheck=0
enabled=1
[c7-llvm-toolset-7]
name=c7-llvm-toolset-7
baseurl=https://buildlogs.centos.org/c7-llvm-toolset-7.x86_64/
gpgcheck=0
enabled=1
[fedoraproject-epel-7]
name=fedoraproject-epel-7
baseurl=https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/
gpgcheck=0
enabled=1
EOF
#2.直接通过yum安装即可
yum install -y llvm5.0-devel llvm-toolset-7-clang
scl enable llvm-toolset-7 bash
成功后配置环境变量
source /opt/rh/devtoolset-7/enable
source /opt/rh/llvm-toolset-7/enable
查看环境变量
查看gcc
查看clang
3、安装其他包
yum