诉称 发表于 2025-6-8 13:02:52

香橙派5Pro+虚拟机Ubuntu18.04交叉编译+Opencv4.7

1.基础工具安装
①Ubuntu虚拟机下交叉编译工具链安装
香橙派5Pro为Arm64位架构,因此需要安装g++-aarch64-linux-gnu以及gcc-aarch64-linux-gnu(有其它交叉编译器,本文以此编译器为例)
更新软件源sudo apt update
sudo apt upgrate点击查看交叉编译工具链安装apt-cache search aarch64

sudo apt-get install g++-aarch64-linux-gnu
sudo apt-get install gcc-aarch64-linux-gnu

#下载完成后查看是否成功安装
aarch64-linux-gnu-g++ -v
aarch64-linux-gnu-gcc -v②安装CMake工具
sudo apt-get install cmake
2. Opencv
①下载码源
url: https://github.com/opencv/opencv
解压后创建build目录
进入build目录,创建opencv_install目录(用于存放编译后的lib和include)
②安装编译opencv相关依赖(交叉编译环境不需要)(如果需要在真机上编译,则需要此依赖)
点击查看代码`sudo apt install build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev libopenblas-dev liblapack-dev libprotobuf-dev protobuf-compiler libgoogle-glog-dev libgflags-dev libgphoto2-dev libeigen3-dev libhdf5-dev doxygen`③使用cmake-gui编译
$ cmake-gui

Tips(需要修改几个参数):
CMAKE_INSTALL_PREFIX=/你的Opencv目录/build/opencv_install (默认是生成在/usr/local下)
OPENCV_GENERATE_PKGCONFIG推荐勾选(会生成pkg-config,便于查找配置)
详细配置可参考B站up视频
链接 https://www.bilibili.com/video/BV1it4y1H7D4/?spm_id_from=333.1007.top_right_bar_window_default_collection.content.click
经过上述步骤可在build目录下生成makefile,执行make命令即可(j4表示同时进行4个构建任务)(推荐j4,j8编译时可能会出现内存不够的情况,具体查看虚拟机配置)
sudo make -j4
make完成后
sudo make install
④结果图

⑤设置环境变量
参考博客 https://www.cnblogs.com/qiaozhoulin/p/4978055.html#:~:text=二、添加库路径(创建
验证pkg是否配置成功 pkg-config --libs opencv4
3. 结尾
本文暂时只补充这些内容,等后续空闲出来了,考虑发布一个从0搭建的文章教程,同时考虑将opencvsharp移植至香橙派中

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

呵桢 发表于 2025-10-20 17:40:07

很好很强大我过来先占个楼 待编辑

喳谍 发表于 2025-10-25 05:57:26

分享、互助 让互联网精神温暖你我

韩素欣 发表于 2025-11-27 05:52:29

yyds。多谢分享

瞿佳悦 发表于 2025-11-27 13:24:26

yyds。多谢分享

鞍汉 发表于 2025-12-11 17:35:54

谢谢分享,辛苦了

掳诚 发表于 2025-12-12 14:13:06

这个有用。

准挝 发表于 2026-1-18 10:33:07

东西不错很实用谢谢分享

能氐吨 发表于 2026-1-18 14:17:14

前排留名,哈哈哈

揉幽递 发表于 2026-1-18 20:09:59

感谢发布原创作品,程序园因你更精彩

迫蔺 发表于 2026-1-20 14:18:53

前排留名,哈哈哈

痨砖 发表于 2026-1-21 18:11:14

感谢发布原创作品,程序园因你更精彩

押疙 发表于 2026-1-24 10:47:36

前排留名,哈哈哈

伯斌 发表于 2026-1-24 11:05:45

感谢分享,学习下。

盖彗云 发表于 2026-1-25 12:33:47

感谢,下载保存了

科元料 发表于 2026-1-26 05:33:32

喜欢鼓捣这些软件,现在用得少,谢谢分享!

米榜饴 发表于 2026-1-28 17:36:28

谢谢分享,试用一下

科元料 发表于 2026-1-29 06:24:22

过来提前占个楼

尹疋 发表于 2026-1-30 02:24:04

这个有用。

邹语彤 发表于 2026-2-1 04:09:58

喜欢鼓捣这些软件,现在用得少,谢谢分享!
页: [1] 2
查看完整版本: 香橙派5Pro+虚拟机Ubuntu18.04交叉编译+Opencv4.7