win8 下qt5.8 mingw 打包的exe要怎么在xp上运行

win8 下qt5.8 mingw 打包的exe要怎么在xp上运行,第1张

1 首先,我们到网站下载源码包,加压源码包到磁盘。

2 由于编译QtWekbit需要ICU andANGLE 库,ICU库需要单独下载和编译,从下载ICU4Cversion 561并解压到磁盘,目录位置参见随后说明。

3 在Qt 551的源码包中还存在一个BUG,如果直接编译的话在编译QT3D模块的时候会报没有找到Zlibh的错误而中断编译,所以参照如下提示修改qt-everywhere-opensource-src-551\qt3d\src\3rdparty\assimp目录下的assimppri文件。可参考地址。

4 在编译QT551之前还需要安装配置一下的工具和环境:

5 经过上面的步骤可以开始进行编译ICU4C version 561和QT551的源码了

6 如果以上的配置都正确的话开机让机器编译几个小时后就可以在目标路径下生成QT551的运行文件。

直接编译就可以了,但由于编译默认是动态编译,如果要运行的话,在我的电脑->高级->环境设置->path里面添加x:\QtSDK\mingw\bin;x:\QtSDK\Desktop\Qt\480\mingw\bin(以上仅仅是我电脑的配置,你看懂就行)。 如果是要打包程序到别的电脑运行,因为是动态编译,所以编译出来的exe文件并不完整,需要把它依赖的dll文件也带上。 第一方法:如果你也装了VC++60的话,到开始->所有程序->Mocrosoft Visual C++ 60->Mocrosoft Visual C++ 60 Tools->Depends,用这个工具软件打开编译生成的exe文件你能看到它具体依赖的dll文件,在上面给出的两个路径里面找,打包是带上,如果你没找的,那一般就是Window共有的Dll文件,打包不用带上。 第二种方法:如果你没有安装VC++60的话,那你只能不设置path点击exe文件,看提示信息缺少什么dll文件,在上面给出路径中找到相应dll文件,打包时带上。

利用QT开发的程式是不是就是跨平台的

只能说可以改成跨平台的,假如说你在windows下程式设计,使用了ShellExecute,要变到linux去,这不就尴尬了~一般建议Qt在Linux环境下开发,这样一般只能改很少一部分就跨平台了

是,不过目前没什么人用嘛。Java也是跨平台的,NET理论上也是啊

Qt 可提供于下列平台:Qt/Windows (Microsoft Windows XP, 2000, NT 4, Me/98)

Qt/Mac (Mac OS X)

Qt/X11 (Linux, Solaris, HP-UX, IRIX, AIX, 与其它许多Unix 变式)

Qia Core - 获悉下一代Trolltech嵌入式技术的更多资讯

QT开发的跨平台应用能够释出到MAC的AppStore吗

您好,很高兴为您解答。

可以,但苹果不容许提交带有PPC结构的程式码。 打包Qt部署的程式(在codesign以及productbuild之前)的时候,需要包含引用Qt所依赖的静态库档案。比如QtCoreframework,都带有PPC和i386双重结构。需要lipo裁剪一下。

如若满意,请点选右侧采纳答案,如若还有问题,请点选追问

希望我的回答对您有所帮助,望采纳!

~ O(∩_∩)O~

symbian belle 的UI是不是用Qt开发的

是的

MySQL的sharding的程式是不是要自己开发的

1、先下载Process Explorer软件;

2、将要查找依赖项的程序运行起来,然后打开Process Explorer软件;

3、按ctrl+d或者菜单view-->Lower Pane View-->DLLs;

4、选中自己的运用程序,然后将鼠标定位到Process Explorer窗口的下方,然后按Ctrl+a,导出txt详细文件;

5、将其他内容全部清除,留下有路径的那部分内容;

6、新建一个excel文件,将这些内容复制到Excel文件中,将前几列清除,只留下路径一列,然后在前面一列填写xcopy,在后一列填写要复制的目标路径;

7、将excel文件中的内容复制到一个txt文件中,保存后,将后缀名改为bat;

8、运行bat文件,就可以把dll文件都复制出来了;

9、得到dll文件以后,将这些文件复制到exe文件的目录下,运行exe文件,然后在运行状态下选中所有的dll文件,按delete删除,不能删除的就是本程序必须依赖的库文件了。

注意:本步骤可能有争议,详细的结果自己尝试。

以上就是关于win8 下qt5.8 mingw 打包的exe要怎么在xp上运行全部的内容,包括:win8 下qt5.8 mingw 打包的exe要怎么在xp上运行、qt5.8 mingw 打包的exe要怎么在xp上运行、利用QT开发的程式是不是就是跨平台的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10217528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存