Page 1 of 1

Opencv mobile

Posted: 2024-08-21 4:08
by Root
为什么编译不通过了

Re: Opencv mobile

Posted: 2024-08-21 6:28
by Crocodile
您好,请详细描述您遇到的问题和所参考的wiki和使用的opencv mobile的版本

Re: Opencv mobile

Posted: 2024-08-22 1:27
by Root
我之前用的是你们给虚拟机18.04,我安装的opencv3.4版本,编译正常,现在我自己安装了虚拟机22.04版本,我在安装opemcv.3.4版本,编译opencv-mobile就出现这种情况了,以前用你们给的18.04版本,没啥问题,昨天换成22.04版本就有这个问题了

Re: Opencv mobile

Posted: 2024-08-22 1:45
by Crocodile
我们一直用的编译环境都是Ubuntu22.04版本,所以和编译环境的版本差异关系不大,从错误信息来看是连接的库和使用的交叉编译工具架构不一致导致,正常Opencv-mobile 关联的都是工程提供的静态库(4.x版本的),您这里关联到了电脑上的Opencv库,请检查是否对CMakeLists.txt 进行了修改

Re: Opencv mobile

Posted: 2024-08-22 7:09
by Root
我完全按照你们的方法,这个是我都没有安转opencv的场景,只把你们的那个预编译包下过来了,8它说找不到opencv包

Re: Opencv mobile

Posted: 2024-08-23 1:31
by Crocodile
您好,请检查一下文件结构是否正确,进入工程文件夹后使用

Code: Select all

tree -L 3
这里是参考

Code: Select all

.
├── CMakeLists.txt
├── main.cpp
├── opencv-mobile-4.8.1-luckfox-pico
│   ├── bin
│   │   └── setup_vars_opencv4.sh
│   ├── include
│   │   └── opencv4
│   ├── lib
│   │   ├── cmake
│   │   ├── libopencv_core.a
│   │   ├── libopencv_features2d.a
│   │   ├── libopencv_highgui.a
│   │   ├── libopencv_imgproc.a
│   │   ├── libopencv_photo.a
│   │   └── libopencv_video.a
│   └── share
│       └── licenses
└── opencv-mobile-4.8.1-luckfox-pico.zip