- cd /data
- 上传inkscape0.92.5压缩包
- 安装bz2解压工具。yum -y install bzip2
- 解压tar -xjf inkscape-0.92.5.tar.bz2
安装cmake(安装3.16版本)
wget http://www.cmake.org/files/v3.16/cmake-3.16.6.tar.gz
tar xf cmake-3.16.6.tar.gz
cd cmake-3.16.6
yum install build-essential
返回cmake-3.16.6的上层目录cd .. 执行chmod -R 777 cmake-3.16.6
到目录cmake-3.16.6执行./bootstrap ,再执行make,再执行make install
验证 cmake --version
ln -s /usr/local/bin/cmake /usr/bin
有问题参考链接:cmake安装高版本 - 寄生的鱼 - 博客园
以上问题执行yum install gcc
以上问题执行yum -y install gcc-c++
yum install openssl-devel
编译inkscape
先卸载旧版本yum remove inkscape
cd /data/inkscape-0.92.5
mkdir build
cd build
yum install pango*
yum install *libgtest*
yum install gsl*
yum install gnome-vfs*
yum install lcms*
yum install gmock*
yum install *bdw-gc*
yum install pop*
yum install libwp*
yum install libvisio*
yum install libcdr*
yum install gtkmm24-devel
yum install gtkspell*
yum install boost-devel
yum install aspell*
yum install libxslt-devel
yum install ImageMagick
yum install *Magick*
yum install intltool
yum install *potrace*
cmake ..
make
make install
重启服务器(解决旧版本缓存问题)
创建软链接(ln -s /usr/local/bin/inkscape /usr/bin/inkscape)