Ubuntu17.04系统中如何源码编译安装opencv
在Ubuntu17.04系统中,源码编译安装opencv需要按照以下步骤:
1. 首先,需要安装必要的依赖库。在终端输入以下命令:
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
2. 下载opencv源码,可以从GitHub上获取,也可以从官方网站上获取,可以在终端输入以下命令:
git clone https://github.com/opencv/opencv.git
3. 创建一个build文件夹,并进入该文件夹,在终端输入以下命令:
mkdir build
cd build
4. 使用CMake进行配置,在终端输入以下命令:
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
5. 编译opencv,在终端输入以下命令:
make -j8
6. 安装opencv,在终端输入以下命令:
sudo make install
7. 将opencv库添加到环境变量,在终端输入以下命令:
sudo gedit /etc/ld.so.conf.d/opencv.conf
在文件中添加以下内容:
/usr/local/lib
保存文件,并在终端输入以下命令:
sudo ldconfig
8. 测试opencv,在终端输入以下命令:
pkg-config --modversion opencv
如果输出的版本号正确,则说明opencv已经安装成功。
相关文章