dlib的编译和安装
Posted freeweb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dlib的编译和安装相关的知识,希望对你有一定的参考价值。
之前写过python dlib依赖的安装,安装过程还算比较复杂,还需要安装boost.Python依赖等,但是如果纯粹的编译C++的dlib库,则要简单得多,基本上不需要其他外部的依赖,这里简单叙述一下过程,下载地址以及包和之前一样.
1). 释放源码包并建立编译目录
tar -jxvf dlib-19.7.tar.bz2 cd dlib-19.7/dlib mkdir build cd build/
这里进入dlib目录或者直接进入解压后的目录都是可以的,在上层目录同样也是转向dlib目录处理.
dlib目录是dlib本身所有的C++源代码目录,另外examples代码需要单独编译即可.
2). 编译源代码并安装
cmake -DCMAKE_INSTALL_PREFIX=/monchickey/dlib .. make make install
3). 然后编译完成之后进入安装目录,可以看到只有include和lib64两个目录,分别是存放头文件和链接库,这样在编译时直接调用就ok了;另外其他机器使用也可以直接打包编译后的安装目录解压即可使用.
以上是关于dlib的编译和安装的主要内容,如果未能解决你的问题,请参考以下文章
Pythondlib 无需编译安装 dlib-19.23.0-cp39-cp39-win_amd64.whl
Pythondlib 无需编译安装 dlib-19.23.0-cp39-cp39-win_amd64.whl