借助windeployqt工具发布Qt程序

2018-03-19 23:12:04  阅读 159 次 评论 0 条

    发布Qt程序时需要添加程序依赖的Qt的动态库,如果靠人工去找的话很容易遗漏,造成程序运行各种问题。还好Qt为我们提供了一个小工具可以很方便的找到程序的依赖项。

    这个工具就是windeployqt.exe,它放在Qt安装目录的bin目录下,和Qt的动态库是在同一个目录下的。这个工具的使用方法也很简单。

    1.首先编译你要发布的程序,生成exe文件。

    2.启动windepolyqt.exe程序,参数就是你要发布的程序的路径。

    

    举例说明:

    1.使用QtCreator编译程序生成exe文件。然后新建一个目录放在桌面(任意位置),然后把生成的exe文件

    放在新建的目录里。新建目录是为了干净,没必要把中间文件也发布出去。

    2.找到Qt的命令行窗口,并打开。

    blob.png

    3.执行,输入windeployqt.exe,然后把待发布的可执行程序拖到窗口中即可。然后坐等结果。

     blob.png

    4.结果如下:

blob.png

   最后一个是VS的运行库,需要安装在发布的机子上。

    

   作者:fearlazy

   主页:fearlazy.com

   

  

    

本文地址:http://fearlazy.com/index.php/post/57.html
版权声明:本文为原创文章,版权归 fearlazy 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?