解决 Cannot mix incompatible Qt library 错误

今天运行 liteide 出现错误:

Cannot mix incompatible Qt library (version 0x40802) with this library (version 0x40801)

解决办法:

cd liteide/lib/liteide; mkdir qt; mv *Qt* qt

其它软件也是相同的道理,把软件目录下的Qt相关的动态库删除或移动即可。

如果还不OK,安装一下:

apt-get install libxi-dev libxmu-dev
时间: 2024-08-03 04:03:31

解决 Cannot mix incompatible Qt library 错误的相关文章

错误:Cannot mix incompatible Qt library (version 0x50601) with this library (version 0x50602) 已放弃

今天在编译完deepin最新的软件包安装器,运行的时候出现Cannot mix incompatible Qt library (version 0x50601) with this library (version 0x50602) 已放弃这个错误,搜索了一下,发现网上的解决方法寥寥无几,但最终还是找到了方法成功解决了. 错误:Cannot mix incompatible Qt library (version 0x50601) with this library (version 0x50

[Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version

最近genymotion提示更新,我就更新了,Ubuntu系统下,发现更新后不能正常打开了-提示错误如下: [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40804) 于是乎,上百度查找半天,说是要安装QT什么的,但是我旧版本明明是可以用的啊,然后装各种东西,但是还是无法打开,后面想想,去官网看看吧,没想到真的有用. 解决方法 When

Cannot mix incompatible Qt library (version 0x40801) with this library (version 0x40804)

安装EMAN2(单颗粒重构的软件)之后,运行e2projectmanager.py来启动程序出现了这个错误. 去网上找了一下,发现一个靠谱的方案,这个问题出现是由于EMAN2这个程序自带了Qt的库,而如果机器上已经安装了Qt库且版本不同,可能就会发生冲突. 所以只需去这个软件的安装目录下找到含有libQt名字的库删除即可. 比如我这个软件的Qt库位置在: ~/software/EMAN2/extlib/lib 直接 rm libQt* 如此问题即可解决.

ubuntu 安装 SVN 后的错误:Subversion Native Library Not Available & Incompatible JavaHL library loaded

问题一 安装了SVN的eclipse插件,使用的时候就会弹出一个错误的提示框: Subversion Native Library Not Available,加载不到JavaHL. 解决方法 >>Windows 系统: 最简单的解决办法是安装sliksvn,安装后重新启动eclipse就正常了. sliksvn下载地址:http://www.sliksvn.com/en/download >>Ubuntu 系统: 平时比较多使用Ubuntu,而Ubuntu的解决方法是: 1) 安

启动Eclipse 弹出“Failed to load the JNI shared library”错误的解决方法

原因1:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安两个是32位一个是64位. 原因2:给定目录下jvm.dll不存在 对策:(1)重新安装jre或者jdk并配置好环境变量.(2)copy一个jvm.dll放在该目录下. 原因1的概率更大一些,原因2不太可能发生. 启动Eclipse 弹出"Failed to load the JNI shared library"错误的解决方法,布布扣,bubuko.com

PHP编译安装时常见错误解决办法,php编译常见错误

PHP编译安装时常见错误解决办法,php编译常见错误 1.configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution 解决方法: yum -y install libxslt-devel 2.configure: error: Could not find net-snmp-config binary. Please check your net-snmp installa

关于usr/bin/ld: cannot find -lxxx问题总结(Qt编译错误cannot find -lGL)

决定终结这个问题!(网上要想找到完整的解答实在太难了) http://blog.sciencenet.cn/blog-676535-541444.html 前两天手贱,把虚拟机玩崩溃了,只好重装虚拟机,把以前的工作再做一遍.在安装好qt-creator之后,编译程序遇到了下面这个错误 cannot find -lGL 百度了一下,找到的解决方法如下 sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者sud

QT编译错误: multiple definition of `qMain(int, char**)'

QT使用过程中来回添加修改代码,结果出现了编译错误:error: multiple definition of `qMain(int, char**)' 一直看我的源文件是都哪里有错误,最后发现是在pro文件中出的问题,频繁的添加以及移除文件,导致HEADERS以及SOURCES中会重复添加 解决办法:把重复项删除! QT编译错误: multiple definition of `qMain(int, char**)' 原文地址:https://www.cnblogs.com/MakeView6

java配置ueditor中解决“未找到上传文件”错误提示

ueditor是一个功能十分强大的在线文本编辑器,但是在ssh框架中,确切的说实在struts2中由于其拦截器需要对request,session对象进行重新封装,这个过程中会把request对象中保存的一些内容清空,所以会导致ueditor的上传功能获取不到需要上传的内容导致“未找到上传文件”的错误! 参考网上资料和自己实验,最终的解决思路是,重写struts2中的一个转换的类,然后配置struts2使用我们重写的这个类.由于我们的工程中可能会有其他的上传等功能,为了不影响其他功能的时候,还需