mnbn.net
当前位置:首页 >> qt编译的程序不能运行 >>

qt编译的程序不能运行

你的工程可能使用了影子构建方式,也就是你勾选了shadow build这个选项,你可以通过点击左侧的projects来确认是否在shadow build这个选项上打勾。 当勾选shadow build之后,会在与工程所在目录同级的目录下创建一个新的目录,该目录用来存放工程...

多谢,弄了个小例子,也出现这样的问题,把platforms目录拷贝到应用程序目录下就ok了

两种解决方法: 1.将相应的.dll文件拷贝到与开发的软件同一个目录中。(很麻烦)。 2.将X:\Qt\Qt5.3.0\5.3\mingw482_32\bin加入到环境变量中。一般情况下,需要添加两个环境变量,一个是MinGW的bin目录,另一个是QtCreator的bin目录。

缺少动态链接库,你的qt是动态编译的,根据提示上你qt的安装目录上考到你的exe文件夹里

使用qt5.7以下的版本,在xp下依赖库和其他操作系统不同,好像有个windows.dll

缺少g++ 安装C编译器 如果你是UBUNTU 你就用 #sudo apt-get install g++

一般是因为兼容性问题。如果实在要运行就安装xp模式,然后在该模式下运行所需程序。 这个具体看情况:首先看程序不能运行是根本不能加载,也就是说系统告诉你程序无法启动。这个可能和dll的版本有关系,比如msvcrt.dll等。另一种情况是程序启动...

两种解决方法: 1.将相应的.dll文件拷贝到与开发的软件同一个目录中。(很麻烦)。 2.将X:\Qt\Qt5.3.0\5.3\mingw482_32\bin加入到环境变量中。一般情况下,需要添加两个环境变量,一个是MinGW的bin目录,另一个是QtCreator的bin目录。

多谢,弄了个小例子,也出现这样的问题,把platforms目录拷贝到应用程序目录下就ok了QT程序编译生成后在自己机器上能够运行,却无法在

qt使用的是gcc的编译器,准确的说,是g++编译器。 使用qt是可以写C语言的程序的,因为g++编译器,或者说所有的C++编译器,均可以兼容大部分的C语言程序,只在关键字和void *指针转换上略有区别。 不过,qt的强大在于其C++界面,所以用qt来写C程...

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com