为ARM平台编译opencv

时间:2014-10-01 16:07:35

标签: c++ linux opencv cmake arm

我想在基于ARM-Linux的摄像头上放置C ++ opencv算法。 我能够使用CMake为opencv构建配置和生成步骤。 然后,当我尝试在终端上进行“make”操作时,我遇到了一些问题。

->>>>>>>>>>>>>>>>>Issue->>>
Linking CXX shared library ../../lib/libopencv_core.so
/opt/montavista_pro_arm_v5t_le/bin/../lib/gcc/armv5tl-montavista-linux-gnueabi/4.2.0/../../../../armv5tl-montavista-linux-gnueabi/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [lib/libopencv_core.so.3.0.0] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2

->>>>>>>>>>>>>>>>

我在线搜索。我尝试从链接http://answers.opencv.org/question/33564/opencv-master-branch-compilation-issue/做一些事情。我删除了modules / core / CMakeLists.txt中的$ {ZLIB_LIBRARIES}选项。

但我仍面临同样的问题。

你可以帮我解决这个问题。

0 个答案:

没有答案