关于网友提出的“编译opencv243make出现/3rdparty/lib/libzliba: 无法添加符号: 文件格式错误是什么原因?”问题疑问,本网通过在网上对“编译opencv243make出现/3rdparty/lib/libzliba: 无法添加符号: 文件格式错误是什么原因?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:编译opencv243make出现/3rdparty/lib/libzliba: 无法添加符号: 文件格式错误是什么原因?
描述:
本帖最后由 CLinuxF 于 2016-03-24 16:12:02 编辑
opencvcmakelinuxQt移植
Linking CXX shared library ../../lib/libopencv_core.so
/usr/bin/ld: ../../3rdparty/lib/libzlib.a(gzclose.c.o):普通ELF重定位(M: 40)
../../3rdparty/lib/libzlib.a: 无法添加符号: 文件格式错误
collect2: error: ld returned 1 exit status
modules/core/CMakeFiles/opencv_core.dir/build.make:686: recipe for target 'lib/libopencv_core.so.2.4.3' failed
make[2]: *** [lib/libopencv_core.so.2.4.3] Error 1
CMakeFiles/Makefile2:1038: recipe for target 'modules/core/CMakeFiles/opencv_core.dir/all' failed
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
以上介绍了“编译opencv243make出现/3rdparty/lib/libzliba: 无法添加符号: 文件格式错误是什么原因?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/977245.html