① 电脑提示系统丢失Qt5core.dll怎么办
win7中显示电脑丢失qt5core.dll,建议从网站上下载一个qt5core.dll,然后安装到电脑上即可。
qt5core.dll控件常规安装方法:
一、如果在运行某软件或编译程序时提示缺少、找不到qt5core.dll等类似提示,您可将从脚本之家下载来的qt5core.dll拷贝到指定目录即可(一般是system系统目录或放到软件同级目录里面),或者重新添加文件引用。
二、从网站下载下来文件之后,先将其解压(一般都是rar压缩包), 然后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。默认都是支持32位系统的, 如果您不知道是X86还是X64,您可以看这篇文章。
三、根据软件情况选择文件版本。此步骤比较复杂,如果是Windows的dll文件,
版本号以5.0开头的或含有 nt 一般是windows2000的文件。
版本号以5.1开头的或含有 xp、xpsp1、xpsp2、xpsp3 信息的一般是windowsXP的文件。
版本号以6.0开头的或含有 longhorn、vista 信息的一般是windowsVista的文件。
版本号以6.1开头的或含有 win7 信息的一般是windows7的文件。 如果不是windows的dll文件,则需要灵活查看版本号、描述、网友提供的信息、以及相关dll的版本号去判断。
四、直接拷贝该文件到系统目录里:
1、Windows 95/98/Me系统,将qt5core.dll复制到C:\Windows\System目录下。
2、Windows NT/2000系统,将qt5core.dll复制到C:\WINNT\System32目录下。
3、Windows XP/WIN7/Vista系统,将qt5core.dll复制到C:\Windows\System32目录下。
4、如果您的系统是64位的请将文件复制到C:\Windows\SysWOW64目录
五、打开"开始-运行-输入regsvr32 qt5core.dll",回车即可解决。希望脚本之家为您提供的qt5core.dll对您有所帮助。
通过脚本之家下载dll的朋友,可将下面的代码保存为“注册.bat“,放到dll文件同级目录(只要在同一个文件夹里面有这两个文件即可),双击注册.bat,就会自动完成qt5core.dll注册(win98不支持)。
② 我在qt下面编程,需要用到用到第三方的库文件,但是qt编译的时候老说打不开文件,请教原因
应该是lib文件路径不对,你用Qt Creator的右键菜单“添加库”试试
③ QT中执行make时错误
这种问题解决方法如下:
执行sudo apt-get install libXrender-dev命令,安装相应的lib文件。
所以最好在编译Qt原码前先执行以下命令:
sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev
sudo apt-get install libglui-dev
安装相应的lib文件,防止编译出错。
再上网搜索一下,发现在linux下编译应用程序常常会出现如下错误:
/usr/bin/ld:cannot find -lxxx
意思是编译过程找不到对应库文件。其中-lxxx表示链接库文件libxxx.so。
一般出现这种错误有以下几种原因:
1.系统缺乏对应的库文件
2.库文件版本不对应
3.库文件链接错误
4.库文件路径设置不正确
对于前2种情况,可以通过下载安装lib来解决:
sudo apt-get install libxxx-dev(上面编译Qt的情况大多是这样)
而对于第3种情况,通过find或者locate命令定位到链接文件,查看链接文件是否正确的指向了lib文件。如果不是,用 ln -sf */libxxx.so.x */libxxx.so 命令修改。
对于最后一种情况,可以到/etc/ld.so.conf.d目录下,修改其中任意一份conf文件(也可自建conf),将lib所在的目录写进去,然后在终端输入ldconfig更新缓存。
希望可以帮助你
④ qt编程找不到c++库怎么办
你是否用的Qtcreator,如果是,你设置下设置中qt库的位置,也就是定位qmake.exe的位置。
此外在任何情况下(不管你是windows,linux --qtcreator,vs)qt的pro文件中,可以设置包含路径。INCLUDEPATH+=“your qt path"
⑤ MAC 下Qt5程序打包为什么找不到相关的qt库
比较简单的做法就是你编译好release版本后,发给对方。然后对方点击运行的时候,就会提示缺少什么库,然后你在你Qt的安装目录下找到/bin/。。。找到相应的.dll文件,放到你exe目录下就好了
⑥ linux 下用arm体系QT编译问题(目前我系统里有X86 和 arm体系(老师编好的)的QT各一个)
貌似是缺少系统库,有些版本的linux编译qt是会出现缺少系统库而导致编译不成功的问题,不是很推荐用最新的编译器来编译,其实2.4的内核和3.4.5的编译器做qt就已经足够了,你可以去查查看那些版本的linux下可以成功的编译qt,安装的时候尽可能把开发用的库都选上,不然就只有自己再去打补丁,
仅作参考
⑦ 在windows下安装了QT creator 编译出来的.exe文件 双击无法执行,提示找不到:没有找到qt5cored.dll
最好的处理方法:
1、首先建立一个新的文件夹存放你的exe文件和系统库文件。
2、然后找到你Qt安装目录
3、进入mingw48_32\bin文件夹
4、双击应用程序,提示需要什么.dll文件,就从\bin目录拷贝一份放到.exe文件目录里。
⑧ QT中安装了phonon,为什么编译程序的时候老是说找不到库,错误如下: 在线等,请高手指教,谢谢
apt-cache search phonon
可以查看
⑨ QT安装后,编译程序总说找不到“qapplication.h:没有那个文件或目录”
可能你好需要make install
或者将qapplication.h放到你需要编译的文件夹里面
还有qt3是#include<qapplication.h>
而qt4是#include<QApplication>
这个问题就没遇到了...
唉,还是换个fedora 9/10/11吧
或者用Suse
这些都是直接有QT的
用起来很方便,qt3 qt4都有的