opencv移植到arm详细过程(5)

发布时间:2021-06-08

为2.6.30.4,上图中没有更改

然后点击 “Finish” 按钮;

然后点击Generate按钮生成Makefile;

4.在/usr/local/opencv/opencv-arm目录下$sudo make

(1)83%报错:

Linking CXX executable ../../bin/opencv_createsamples

../../lib/libopencv_core.so: undefined reference to `clock_gettime'

../../lib/libopencv_highgui.so: undefined reference to `_TIFFerrorHandler'

../../lib/libopencv_highgui.so: undefined reference to `_TIFFrealloc'

../../lib/libopencv_core.so: undefined reference to `pthread_key_create

解决方法:修改CMakeCache.txt,CMAKE_EXE_LINKER_FLAGS原来为空,加上-lpthread -lrt,重新编译

(3)又报错:

Linking CXX executable ../../bin/opencv_createsamples

此时又出错:

../../lib/libopencv_highgui.so: undefined reference to `_TIFFerrorHandler'

../../lib/libopencv_highgui.so: undefined reference to `_TIFFrealloc'

../../lib/libopencv_highgui.so: undefined reference to `_TIFFmalloc'

../../lib/libopencv_highgui.so: undefined reference to `_TIFFmemcpy'

../../lib/libopencv_highgui.so: undefined reference to `TIFFOpen'

../../lib/libopencv_highgui.so: undefined reference to `_TIFFfree'

精彩图片

热门精选

大家正在看