怎么使Ubuntu中opencv的C++的环境变量正确
时间: 2024-12-14 17:18:23 浏览: 4
ubantu 下安装C++ 版opencv的依赖文件
在Ubuntu上安装并配置OpenCV库以便于C++编程,你需要完成以下几个步骤:
1. 安装OpenCV:
```
sudo apt-get update
sudo apt-get install libopencv-dev
```
2. 配置环境变量:
- 如果你在终端运行命令,可以编辑`~/.bashrc`文件添加以下行:
```bash
export PATH=/usr/local/lib:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
export PYTHONPATH=/usr/local/lib/python3/dist-packages:$PYTHONPATH
```
- 保存文件然后使更改生效:
```
source ~/.bashrc
```
3. 检查安装和路径设置:
运行 `pkg-config --cflags opencv` 和 `pkg-config --libs opencv` 来验证OpenCV是否已正确安装,并确认头文件和库目录。
4. 链接动态库到你的项目:
当你创建C++项目时,在`CMakeLists.txt`中指定OpenCV作为依赖项,例如:
```cmake
find_package(OpenCV REQUIRED)
target_link_libraries(your_project_name ${OpenCV_LIBS})
```
5. 测试环境:
创建一个新的C++文件,尝试编写简单的OpenCV示例程序,如读取图片或显示窗口,来确认环境配置是否成功。
阅读全文