dlib系列笔记0:开发环境
2018-03-02 10:26
405 查看
dlib系列笔记0:开发环境
ubuntu 16.04 python3.5 opencv3.4.0opencv3.4.0 安装编译
unzip opencv-3.4.0.zip cd opencv sudo apt install cmake sudo apt install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev mkdir my_build cd my_build ## cmake 中会下载安装一个大文件,网速会很慢 cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. sudo make sudo make install sudo gedit /etc/ld.so.conf.d/opencv.conf # add this " /usr/local/lib " sudo ldconfig sudo gedit /etc/bash.bashrc # add this " PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH " source /etc/bash.bashrc sudo updatedb # test cd opencv***/smaples/cpp/example_cmake cmake . make ./opencv_example # and you will see yourself # compete
dlib 安装编译
git clone https://github.com/davisking/dlib.git cd dlib mkdir build cd build cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=1 cmake --build . --config Release # 安装python包 cd .. python3 setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA
编译opencv程序
use g++g++ main.cpp `pkg-config opencv --cflags --libs`
use cmake
nano CMakeLists.txt
cmake_minimum_required(VERSION 2.8) project(test) find_package(OpenCV REQUIRED) add_executable(main main.cpp) target_link_libraries(main ${OpenCV_LIBS})
编译 dlib 程序
use g++g++ -std=c++11 -O3 -I.. dlib_package_root/dlib/dlib/all/source.cpp -lpthread -lX11 example_program_name.cpp
use cmake
nano CMakeLists.txt
cmake_minimum_required(VERSION 2.8) project(test) add_subdirectory(/home/....../dlib/dlib dlib_build) add_executable(main main.cpp) target_link_libraries(face_detector dlib::dlib)
相关文章推荐
- 【OpenCV学习笔记系列01-OpenCV2.4.6 + VS2010开发环境配置】
- Cooper Maa系列Arduino笔记 - 准备开发环境
- springMVC笔记系列(17 特别篇的开始)——springMVC要点回顾及idea开发环境搭建
- React-Native 学习系列课程笔记(React-Native开发环境搭建)
- Android应用开发系列(1)——Eclipse环境搭建
- 使用Gradle构建SpringBoot工程系列:第二篇:开发环境准备
- Android studio 开发实战笔记----(一)开发环境搭建
- iOS学习笔记(一)——ios搭建开发环境
- 微信公众号开发系列教程一(调试环境部署)
- JAVA学习系列之一-搭建开发环境
- 新手学Java系列:3、搭建Java开发环境
- FFmpeg+SDL视频播放器(脱离开发环境)学习笔记
- android环境开发笔记--环境搭建篇(ubuntu)
- 【大数据系列】windows搭建hadoop开发环境
- 【GoLang】GO语言系列--001.GO开发环境搭建
- Xamarin 跨移动端开发系列(01) -- 搭建环境、编译、调试、部署、运行
- Cocos2d-x学习笔记一__开发环境配置(Win7 64+VS2013+Eclipse+Cocos3.4+Python 2.7.9+jdk 1.7.0)
- Cocos2d-x 学习笔记:linux环境下开发
- hadoop学习笔记(1) 开发环境
- Django学习笔记 (一) 开发环境配置