antwhite 发表于 2022-4-29 14:54:49

RK3568-linux18.04系统板子, 怎么更新opencv版本?

你好:
      板子: RK3568, 系统ubuntu18.04
      Demo:https://github.com/rockchip-linu ... es/rknn_yolov5_demo


      目标使用版本 opencv4.5.x   测试了opencv-4.5.4
      交叉编译gcc : gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc
      交叉编译g++ : gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-g++
   PC端交叉编译成功
   opencv/libs/   生成了模块的.so文件.

   PC端替换掉demo里面的opencv. 重新编译一直不通过。
   

测试了编译时 -DGLIBCXX_USE_CXX11_ABI=0/1 都无法解决。
想请问咱的板子怎么升级使用高版本的opencv?有参考文档?

Liuth 发表于 2022-4-29 17:20:54

demo使用的是这里面的opencv库
https://github.com/rockchip-linux/rknpu2/tree/master/examples/3rdparty
你替换版本,可能就编译不过了

antwhite 发表于 2022-4-29 17:25:08

Liuth 发表于 2022-4-29 17:20
demo使用的是这里面的opencv库
https://github.com/rockchip-linux/rknpu2/tree/master/examples/3rdparty ...

多谢回答,
之前编译错了用的动态库,和demo流程没对上,所以错了
我按照demo编译了一版opencv-4.5.5 静态库,可以使用,已跑通。

kaaier 发表于 2022-5-13 23:30:09

antwhite 发表于 2022-4-29 17:25
多谢回答,
之前编译错了用的动态库,和demo流程没对上,所以错了
我按照demo编译了一版opencv-4.5.5...

opencv需要交叉编译吗
页: [1]
查看完整版本: RK3568-linux18.04系统板子, 怎么更新opencv版本?