CentOS 6.9 安装Dlib

安装Dlib需要把gcc升级到4.8以上版本,建议跟着下面的教程把opencv编译安装通过之后再编译dlib就不会有什么问题了

CentOS 6.9 安装OpenCV 3.4.4

安装openblas依赖

sudo yum install openblas-devel

编译安装步骤

#下载源码
wget https://github.com/davisking/dlib/archive/v19.16.tar.gz
#解压
tar zxvf v19.16.tar.gz
#进入解压后的目录
cd dlib-19.16
#再进入dlib目录
cd dlib
#创建build文件夹
mkdir build && cd build
#生成预编译文件(静态库)
#编译动态库使用:cmake -DBUILD_SHARED_LIBS=ON .. 
cmake ..
#make
cmake --build . --config Release -- -j4
#make install
sudo make install

更多版本地址

https://github.com/davisking/dlib/releases

卸载

使用sudo make install安装后想卸载Dlib的话可以到build目录下查看install_manifest.txt文件(make install后才会生成),该文件内会列出所有文件的安装位置,自行删除即可

参考

http://dlib.net/compile.html
https://github.com/davisking/dlib/issues/1500

你可能感兴趣的:(CentOS)