【工控机开发】OpenCV compile error /lib/libopencv_highgui.so could not read symbols: File in wrong format_大捞子的博客-程序员秘密

技术标签: QT&&IPC  bug  opencv  64位  32位  

折腾了一天的bug,从http://stackoverflow.com/questions/26902541/opencv-compile-error-linking-cxx-shared-library-lib-libopencv-highgui-so
这里找到了答案:
这里写图片描述
意思是说“cmake找到的是32位的lib库而不是64位的lib库”,自己也摸索了一下,在整个linux系统中搜索libopencv,然后在我的/usr/lib/x86_64-linux-gun/下面找到了64位的lib库,然后在.pro文件中写入:

LIBS += /usr/lib/x86_64-linux-gun/libopencv_highgui.so
LIBS += /usr/lib/x86_64-linux-gun/libopencv_core.so
LIBS += /usr/lib/x86_64-linux-gun/libopencv_imgproc.so
LIBS += /usr/lib/x86_64-linux-gun/libopencv_video.so
LIBS += /usr/lib/x86_64-linux-gun/libopencv_objdetect.so
LIBS += /usr/lib/x86_64-linux-gun/libopencv_legacy.so
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shenhuan1104/article/details/52489163

智能推荐

JAVA 中日期类获取或转换_Adelle依梦的博客-程序员秘密

/** * 获取某月的最后一天 * @param: date 例如 :2017-04 */public static String getLastDayOfMonth(String date) { int year = Integer.valueOf(date.substring(0,4)); int month = Integer.valueOf(date.substr...

基于TensorFlow2.0,使用Bert模型生成词向量和句向量_SpringWinter12138的博客-程序员秘密

一、前言使用pytorch和TensorFlow调用的包是不一样的,这里只有TensorFlow的简单教程一、使用步骤1.安装库pip install transformers2.引入库from transformers import AutoTokenizer,TFAutoModelimport tensorflow as tf2.加载预训练模型先下载预训练模型,模型地址下载好的模型结构如下加载模型path="bert-base-uncased"tokenizer=Auto

拓扑排序_xutian_curry的博客-程序员秘密

思路:每次删去入度为零的点,与此同时,该点的每一个邻接点的入度减一,直至删去N个·点为止。注意break;#include <iostream>#include <memory.h>#include <vector>#include <queue>#include <stdio.h>#include <algorithm&...

api 串口编程 _snjdju的博客-程序员秘密

#define COM_RECVDATA WM_USER+1000 //自定义消息afx_msg void OnRecvData(WPARAM wParam, LPARAM lParam); // 映射函数BEGIN_MESSAGE_MAP(CSerialportapiDlg, CDialog)  // 映射函数 //{{AFX_MSG_MAP(CSerialportapiDlg) ON_

Spring Boot整合Vue,解决静态资源映射,页面刷新失效,路径配置等问题_springboot vue 路径_godelgnis的博客-程序员秘密

本博文属于本人原创,请尊重本人的劳动成果,如需转载,请标明出处并附上原文链接,谢谢。文章目录前言关于Vue中图片打包的问题(可跳过)准备工作问题描述静态资源访问设置首页出错页面处理另外的处理方式结束前言        为了完成学校的课程设计,我使用了Spring Boot和Vue尝试进行开发并且完成了,由于前...

随便推点

【Altium Designer21】DRC规则检查、错误、设置简析_ad设计规则检查怎么设置_王小琪0712的博客-程序员秘密

用Altium Designer21绘制完PCB后,会进行DRC检查,然后会提示一些问题,现在就可能出现的一些问题做一下总结,方便日后回看。 1. Clearance Constraint (Gap=10mil) (All),(All)间隙约束,也就是约束PCB中的电气间距,比如阻容各类元件的焊盘间距小于规则中的设定值,即报警。规则设置如下:如上图的表中,可以分别设置走线(Track)、贴片焊盘(SMD Pad)、通孔焊盘(TH Pad)、过孔(Via)、覆铜(Copper)、丝印字符(Text)

机器学习CART及CCP剪枝原理_lizhengl的博客-程序员秘密

CART,又名分类回归树,是在ID3的基础上进行优化的决策树,学习CART记住以下几个关键点:(1)CART既能是分类树,又能是分类树;(2)当CART是分类树时,采用GINI值作为节点分裂的依据;当CART是回归树时,采用样本的最小方差作为节点分裂的依据;(3)CART是一棵二叉树。接下来将以一个实际的例子对CART进行介绍:

成人大专统考计算机,成人大专计算机统考选择题汇总_江河湖海流的博客-程序员秘密

_______用来存放计算机中正在执行的程序和数据,可以随机读写“a”的ASCII码为97,则“B”的ASCII码为__“B/S结构”指的是______________。“C/S结构”指的是______________。“Cache”是指________1946年,世界上第一台电子数字计算机在美国诞生,取名为_____________。1KB的存储容量最多可以存储_个汉字1KB的准确含义是____...

JavaWeb CSS框架——bootstrap_xiongzhouxiong的博客-程序员秘密

CSS框架的概念:CSS 框架是一系列 CSS 文件的集合体,包含了基本的元素重置,页面排版、网格布局、表单样式、通用规则等代码块,用于简化web前端开发的工作,提高工作效率CSS框架产生的原因:        提高CSS代码重用效率,基础的代码不需要重复编写        提供统一而规范的css编码规则,有利于团队协作        浏览器兼容性好这里主要讲BootStrap框架,BootStr...

TCP/IP协议分层详解_小白菜钟意猪肉的博客-程序员秘密

一、 TCP/IP 和 ISO/OSIISO/OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。TCP/IP协议模型(Transmission Control Protocol/Internet Protoc...

FFmpeg流拼接滤镜concat原理与使用注意事项_ffmpeg concat_Jack_Chai的博客-程序员秘密

本文出处:http://blog.csdn.net/chaijunkun/article/details/116237809,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。输入流拆分合并原理对于新手来说,concat滤镜的三个参数:n、v、a会让人抓不住头脑,其实在官方文档中有这么一句话,描述得已经非常准确了:There are nx(v+a) inputs: first the inputs for the first segment,in th

推荐文章

热门文章

相关标签