请选择 进入手机版 | 继续访问电脑版
本帖最后由 风精灵 于 2025-7-4 16:58 编辑

一、配置buildroot中默认OpenCV版本
buildroot 源码中默认的opencv版本为4.5.4

1. 由于Linux5.10.209 系统默认是不编译buildroot 的,所以⾸先需要在虚拟机上编译⼀遍
buildroot .⽅法⻅附件《ELF 2开发板编译⼿册》。

2. Linux5.10.209 内核版本的buildroot 系统⾥的opencv 默认配置的版本是4.5.4.
elf@ubuntu:~/work/ELF2-linux-source$ ./build.sh bconfig
路径如下:
-> Target packages-> Libraries-> Graphics-> opencv4
image.png
再按下 “Enter” 键进⼊opencv4⾥⾯进⾏选择,选择样式如下图(注意和红⾊框选择的⼀样即可):
image (1).png
修改完成之后保存退出

3. 编译buildroot
elf@ubuntu:~/work/ELF2-linux-source$ ./build.sh rootfs
       ELF2-linux-source/buildroot/output/elf2_fs/host/aarch64-buildroot-linux-gnu/sysroot/usr/⽬录下会有⼀个include⽬录和⼀个lib⽬录,编译出的opencv库头⽂件与库⽂件就放在这两个⽬录⾥。在include⽬录⾥可以找到 opencv4 ⽬录 ,在lib⽬录⾥可以找到 libopencv_*开头的所有opencv库⽂件,说明你已将opencv加⼊到buildroot系统中。







    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.