ubuntu安装c++版的opencv库
时间: 2024-10-07 12:07:22 浏览: 30
详解ubuntu安装opencv的正确方法
5星 · 资源好评率100%
在Ubuntu上安装C++版本的OpenCV库,通常需要通过包管理器`apt-get`或者`apt`来进行。以下是安装步骤:
1. **更新系统**:
打开终端并运行:
```
sudo apt update
```
2. **安装依赖**:
如果你是首次安装OpenCV,可能需要先安装一些必要的依赖项,如`build-essential`(编译工具),`cmake`(配置工具)以及`git`(用于下载源码):
```
sudo apt install build-essential cmake git libgtk-3-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libtiff5-dev libjasper-dev libpng-dev libtbb2 libtbb-dev libdc1394-22-dev libopenblas-dev libatlas-base-dev gfortran
```
3. **下载OpenCV源码**:
使用`git clone`从GitHub获取最新版本的OpenCV仓库:
```
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
```
4. **构建和安装**:
切换到OpenCV目录,创建`build`文件夹,然后进入其中:
```
cd opencv
mkdir -p build
cd build
```
配置安装环境,选择C++模块:
```
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
-D INSTALL_PYTHON_EXAMPLES=OFF \
-D BUILD_EXAMPLES=ON ..
```
然后编译并安装OpenCV:
```
make -j$(nproc) # 这里的"nproc"表示当前可用处理器的数量
sudo make install
```
完成上述步骤后,你应该可以在系统中找到已经安装的C++版本的OpenCV库了。
阅读全文