当前位置:首页 > 系统教程 > 正文

RK3588开发板配置全攻略(Ubuntu 20.04 环境下编译安装 CMake 3.22 与 OpenCV 4.5.4)

RK3588开发板配置全攻略(Ubuntu 20.04 环境下编译安装 CMake 3.22 与 OpenCV 4.5.4)

在嵌入式人工智能开发中,RK3588开发板以其卓越的算力和多核架构成为开发者首选。为了在 Ubuntu 20.04环境 下发挥其最大性能,配置一套高效、稳定的开发工具链是必不可少的。本文将手把手带你完成 CMake 3.22安装OpenCV 4.5.4编译,让小白也能轻松搞定环境搭建。

RK3588开发板配置全攻略(Ubuntu 20.04 环境下编译安装 CMake 3.22 与 OpenCV 4.5.4) RK3588开发板  Ubuntu 20.04环境 3.22安装 4.5.4编译 第1张

一、环境准备与依赖项更新

首先,我们需要确保系统环境是最新的。在终端执行以下命令:

sudo apt-get updatesudo apt-get upgradesudo apt-get install -y build-essential pkg-config libjpeg-dev libtiff5-dev libpng-dev libavcodec-dev libavformat-dev libswscale-dev

二、CMake 3.22 安装步骤

由于 Ubuntu 20.04 默认的 CMake 版本可能较低,为了适配 OpenCV 4.5.4 的编译需求,我们推荐手动完成 CMake 3.22安装

  1. 从官网下载源码包:wget https://github.com/Kitware/CMake/releases/download/v3.22.0/cmake-3.22.0.tar.gz
  2. 解压并进入目录:tar -zxvf cmake-3.22.0.tar.gz && cd cmake-3.22.0
  3. 执行配置与编译:./bootstrap && make -j8 && sudo make install
  4. 验证版本:cmake --version

三、OpenCV 4.5.4 编译与安装

接下来是核心环节,进行 OpenCV 4.5.4编译。针对 RK3588 的多核特性,我们可以开启多线程加速。

# 下载源码git clone -b 4.5.4 https://github.com/opencv/opencv.gitmkdir -p opencv/build && cd opencv/build# 使用 CMake 配置编译选项cmake -D CMAKE_BUILD_TYPE=RELEASE \      -D CMAKE_INSTALL_PREFIX=/usr/local \      -D OPENCV_GENERATE_PKGCONFIG=YES ..# 开始编译make -j8sudo make install

四、总结与验证

完成上述步骤后,通过 pkg-config --modversion opencv4 检查是否安装成功。如果在 RK3588开发板 上能正确输出 4.5.4,则说明 Ubuntu 20.04环境 下的视觉开发环境已完美搭建。

本文核心关键词:RK3588开发板、Ubuntu 20.04环境、CMake 3.22安装、OpenCV 4.5.4编译