


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、opencv2.4.9 下载不用说了。ubuntu12.04 虚拟机安装的+arm-hisiv200-linux 交叉编译器+cmake-gui(2.8.7) 参考: 一、建立编译环境配置进入 opencv-2.4.9 名目建立 release-hisiv200 名目存放编译过程中文件。#cd opencv-2.4.9#mkdir release-hisiv200 #cd release-hisiv200打开 cmake-gui,进行博客中的配置:#cmake-gui在 configure 时选择 cmake_system_name:arm-hisiv200-linuxc:选择/opt/his
2、i-linux/x86-arm/arm-hisiv200-linux/target/bin/arm-hisiv200-linux-gcc c+:选择/opt/hisi-linux/x86-arm/arm-hisiv200-linux/target/bin/arm-hisiv200-linux-g+ 修改安装名目:cmake_install_prefix:/opt/2.4.9-arm-hisiv200进行编译:make二、消灭问题:1、/usr/lib/libimath.so: could not read symbols: file in wrong formatcollect2: ld re
3、turned 1 exit statusmake2: * lib/libopencv_highgui.so 错误 1make1: * modules/highgui/cmakefiles/opencv_highgui.dir/all 错误 2 make: * all 错误 2主要 opencv 编译 openexr 时要用到 libimath.so,全部我就把那个取消了,然后编译就没消灭过这个问题。蓝色的部分不要选,还有下面这个也别选:蓝色的部分不要选,还有下面这个也别选:接在 make:2、linking cxx executable ././bin/opencv_test_calib3d.
4、/./lib/libopencv_core.so: undefined reference to pthread_key_create”././lib/libopencv_core.so: undefined reference to pthread_getspecific”././lib/libopencv_ts.so: undefined reference to pthread_key_delete”././lib/libopencv_core.so: undefined reference to pthread_once”././lib/libopencv_core.so: undef
5、ined reference to clock_gettime”././lib/libopencv_core.so: undefined reference to pthread_setspecific” collect2: ld returned 1 exit statusmake2: * bin/opencv_test_calib3d error 1make1: * modules/calib3d/cmakefiles/opencv_test_calib3d.dir/all error 2 make: * all error 2解决方案:修改 release-hisiv200 名目下的 c
6、makecache.txt,cmake_exe_linker_flags 原来为空,加上-lpthread -lrt,如下图:3、././lib/libopencv_ocl.so:undefined reference to ”dlopen”取消掉上面两个复选框。接在编译。完成。三、安装opencv 库#make install在/opt/2.4.9-arm-hisiv200/名目下生成相应名目:四、配置编译环境假如没有安装 pkgconfig 则进行安装参考 在/opt/2.4.9-arm-hisiv200/名目下建立 pkgconfig 名目,进入名目建立 hisiv200-opencv.
7、pc 文件#gedit hisiv200-opencv.pc输入图中的内容。 编辑库连接配置文件加入下面图中一行配置 pkg_config_path#gedit /etc/bash.bashrc最终一行加入上图 pkg_config_path配置。#source /etc/bash.bashrc五、编译测试程序测试程序 piclike.cpp 内容为:问题:将 opencv 库文件拷贝到/opt/hisi-linux/x86-arm/arm-hisiv200-linux/target/lib 名目下重新编译,问题解决。六、在 hi3531 上进行测试#1、由于 hi3531 空间不足,挂载程序运行。2、配置环境变量3、进入可执行程序名目执行程序4、解决问题:从././lib/libope
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高频试题软件评测师试题及答案
- 2025系统分析师考试全方位准备试题及答案
- PowerPoint内容组织与逻辑表达解读试题及答案
- 2025年安徽省蚌埠市淮上区中考三模化学试题
- 成功拿证2025年网络规划设计师考试试题及答案
- 系统分析师考试成功的关键试题及答案
- 软件评测师考试备考心态调整技巧试题及答案
- 社会问题与社工应对试题及答案
- MS Office考情全面解析试题及答案
- 2025年多媒体设计师考试的生态适应能力及试题及答案
- 宜宾学院《操作系统原理》2022-2023学年第一学期期末试卷
- 中考语文真题专题复习 名著导读(第03期)(解析版)
- 《工贸企业重大事故隐患判定标准》培训
- 【MOOC】工业设计面面观-郑州大学 中国大学慕课MOOC答案
- 术中获得性压力性损伤预防专家共识2023
- 2023年高考真题-物理(福建卷) 含答案
- 微专业合作建设协议
- 第五单元 探索1 互联网安全风险及其产生原因教学设计-2023-2024学年苏科版(2023)初中信息科技七年级下册
- 【生物】鱼课件+2024-2025学年人教版生物七年级上册
- GB/T 36548-2024电化学储能电站接入电网测试规程
- 知道网课智慧《企业数字化营销》测试答案
评论
0/150
提交评论