用图形化工具配置生成 makefile
切换至 opencv 目录,然后新建一个目录,用于存放 cmake 生成的配置文件。
mkdir build
cd build
在你的图形界面的软件中找到 cmake-gui 打开
然后在 Where is the source code 中添加 opencv 的目录路径,在 where to build the binaries 中添加刚才新建的 build 目录
然后点击下面的Configure,选择 Unix Makefiles,然后选择 default ...。点击 OK,从而处理 opencv目录下的 CMakeLists.txt 。并且在 Build 目录下生成 CMakeCache.txt 及 Makefile 等相关文件。
Configure配置结束后,将会出现类似以下配置界面

以下是需要修改的部分
CMAKE_BUILD_TYPE 修改为 RELEASE OPENCV_EXTRA_MODULES_PATH 设为 opencv_contrib 中的 modules 目录的路径(比如,/home/arvin/opencv_contrib/modules) 在 BUILD_EXAMPLES 的复选框里 打勾 在 INSTALL_C_EXAMPLES 的复选框里 打勾 在 INSTALL_PYTHON_EXAMPLES 的复选框里 打勾 在 WITH_FFMPEG 的复选框里 打勾 在 WITH_GTK 的复选框里 打勾 在 WITH_V4L 的复选框里 打勾 在 WITH_TIFF 的复选框里 打勾 在 WITH_PNG 的复选框里 打勾 在 WITH_JPEG 的复选框里 打勾 在 WITH_JASPER 的复选框里 打勾 取消 WITH_CUDA 的复选框里的勾 取消 WITH_CUFFT 的复选框里的勾然后点击Configure,应用刚才的修改并且将修改内容更新至 build 目录下的 CMakeCache.txt 中。然后点击 Generate,更新 Makefile。
安装OpenCV3 及 OpenCV3 的额外包
| cd opencv/build/ |
| make -j8 |
| sudo make install |
| sudo ldconfig |
测试环境是否配置成功
| # 在命令行打开你的python 解释器,输入以下命令 import cv2 print cv2.__version__ # 若看到类似以下输出,则表示配置成功 '3.3.0-dev' |
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对易采站长站的支持。








