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
.
├── 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