centos7安装yaml-cpp需要先安装cmake
yum update -y
yum -y install wget gcc gcc-c++ bzip2 autoconf automake make lua-devel libyaml libyaml-devel openssl openssl-devel boost-devel
wget https://cmake.org/files/v3.18/cmake-3.18.0.tar.gz
tar zxvf cmake-3.18.0.tar.gz
cd cmake-3.18.0
./configure
make&&make install
安装yaml-cpp

git clone https://github.com/jbeder/yaml-cpp.git
cd yaml-cpp
mkdir build
cd build
cmake -DBUILD_SHARED_LIBS=ON ..
make&&make install
防止程序找不到yaml-cpp,复制到pkgconfig

ln -s /usr/local/share/cmake/yaml-cpp /usr/lib64/cmake;
ln -s /usr/local/share/pkgconfig/yaml-cpp.pc /usr/lib64/pkgconfig;
ln -s /usr/local/include/yaml-cpp /usr/include;
centos复制到lib64

cp /usr/local/lib64/libyaml-cpp.so.0.7 /usr/lib64
debian/ubuntu

cp /usr/local/lib/libyaml-cpp.so.0.7 /usr/lib64

完成

分类: centos 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录