ubuntu22.04 OpenCV4.6.0
时间: 2023-09-10 14:08:19 浏览: 105
在Ubuntu 22.04上配置OpenCV 4.6.0环境的步骤如下:
1. 首先安装必要的前置依赖,可以使用以下命令进行安装:
```
sudo apt install -y g++ make wget unzip
sudo apt install -y libssl-dev build-essential
sudo apt install -y pkg-config
```
2. 下载OpenCV 4.6.0的源代码,并解压缩。
3. 进入解压后的OpenCV目录,在终端中执行以下命令编译OpenCV:
```
cd <opencv_directory>
mkdir build
cd build
cmake ..
make
sudo make install
```
4. 在项目中使用OpenCV,需要在CMakeLists.txt文件中添加必要的配置信息。可以参考以下示例:
```
cmake_minimum_required(VERSION 2.8)
project(digital)
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
add_executable(demo src/demo.cpp)
add_executable(dctimg src/dctimg.cpp)
add_executable(rgbdctimg src/rgbdctimg.cpp)
target_link_libraries(demo ${OpenCV_LIBS})
target_link_libraries(dctimg ${OpenCV_LIBS})
target_link_libraries(rgbdctimg ${OpenCV_LIBS})
```
5. 编译并运行项目。在终端中执行以下命令:
```
cd build
cmake ..
make
./demo
```
此外,如果系统中找不到opencv4.pc文件,可以使用以下命令进行搜索:
```
sudo find / -iname opencv4.pc
```
如果找到了opencv4.pc文件的路径,可以将其添加到PKG_CONFIG_PATH环境变量中。可以使用以下命令进行编辑:
```
sudo gedit /etc/profile.d/pkgconfig.sh
```
如果文件是空的,可以在文件中添加以下代码:
```
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
```
这样就完成了在Ubuntu 22.04上配置OpenCV 4.6.0环境的过程。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [ubuntu22.04 OpenCV4.6.0(c++)环境配置](https://blog.csdn.net/qq_51022848/article/details/128095476)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]