Ubuntu16.04下安装OpenCV2.4.9——只看这一篇博客就够了!

  1. 下载opencv2.4.9安装包
  2. 提取压缩包到一个地方
  3. 进入解压后的文件(夹)(好像Linux没有文件夹这一说?都是文件)opencv-2.4.9
  4. 新建一个文件
mkdir release
cd release cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/..
  1. 退到上一级目录
cd ..
cmake .
  1. 安装
sudo make install
  1. 将opencv的库加入到路径,从而让系统可以找到
sudo gedit /etc/ld.so.conf.d/opencv.conf
  • 在文件末尾加入:
/usr/local/lib
  • 保存退出。
  1. 使配置生效
sudo ldconfig
  1. 编辑
sudo gedit /etc/bash.bashrc 
  • 末尾加入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
  • 保存退出。
  1. 使配置生效(该歩我的参考博客是:ubuntu 16.04 安装opencv 2.4.13)
  • 获取root权限,
sudo passwd root
su
  • 使配置生效,
source /etc/bash.bashrc
  1. 按下Ctrl+d,注销root
  2. 更新database
sudo updatedb
  1. 测试opencv2
  • 在opencv-2.4.9的解压路径下,找到samples/c/build_all.sh文件,执行:
./build_all.sh
  • 运行
./find_obj

参考博客

[1] ubuntu16.04 安装 opencv2.4.9
[2] ubuntu 16.04 安装opencv 2.4.13
[3] ubuntu系统开root 解决(su:认证失败)

猜你喜欢

转载自blog.csdn.net/qq_44324181/article/details/111929127