qt5.1脱离编译器运行

qt5.1脱离编译器运行,第1张

1.、首先在有开发环境的机器上,针对Qt5开发的环境生成的exe程序,可以使用Qt5自带的工具:windeployqt.exe,工具的路径在你的qt安装路径。

2、其次使用qt命令行工具,进入到 windeployqt.exe所在目录。

3、最后把bin整个文件夹下的文件拷贝到没有开发环境的机器上,和你要运行的exe程序同级目录下,运行Test.exe。

1、首先,点击“文件”——“新建文件或项目”。

2、在d出的界面中选择”其它项目“——”empty qmake project"。

3、在新d出的窗口中选择项目保存的目录。设置完成。

4、如果是运行于安卓手机,可以选择一个安卓模拟器。

5、点击”文件“——”新建文件或项目“,在d出的窗口中选择”c++",右侧选择C++ source file(c++源文件)。

6、选择文件保存的位置。

7、选择添加到上面建立的hello world工程中。

8、编写、构建并运行hello world。

9、然后点击”构建“——”构建helloworld"。

10、最后,点击左侧的”运行“按钮,运行程序即可。

在发布自己的程序时,很多时候都会因为一些依赖的dll文件不存在而报错,而我们新手却不知道应该如何添加,那么我们可以使用QT自带命令行来自动添加依赖文件。

命令行指令:windeployqt *.exe

首先,将你需要打包的exe文件单独放在一个文件夹中,然后打开QT自带的命令行,找到那个文件夹,之后就可以使用windeployqt加上exe文件来自动打包了,QT会自动帮你添加好全部的依赖文件,保证100%能运行,但是需要注意的是,由于这个100%的保证,他也许添加了很多无用的dll文件,这会使得我们自动打包出来的文件很臃肿,所有有经验的各位可以按需要自行删除不必要文件。


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

原文地址: http://outofmemory.cn/yw/8127410.html

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

发表评论

登录后才能评论

评论列表(0条)

保存