Qt打包程序掉坑指北

发布于 2022-02-12  2.65k 次阅读


今日初上手耍了一下Qt,果如很多人说的是个好玩意,写GUI的利器,虽有小许折腾,不过大体编译出了自己的第一个项目,中间掉坑n次,发现网上相对应的回答并不是很详细,尽自己微薄一份力为后来者快速出坑

1.Qt最后打包程序的时候缺库,如果仔细找可能可以看见打包程序运行后开头的一段:

warning:Cannot find Visual Studio installation directory,VCINSTALLDIR is not set.

解决办法:去设置环境变量里加上VCINSTALLDIR这个变量【需已安装VS】(都已经玩qt的人了不会没安VS吧?)

1.打开设置——>系统——>关于——>相关设置——>高级系统设置,右下有个系统变量,点开;【估计都会吧......】

2.系统变量里新建一个变量,变量名为VCINSTALLDIR,变量值为你VS安装目录下的VC文件夹路径

如:E:\Program Files (x86)\Microsoft Visual Studio 14.0\VC

若实在不知道可以搜索 redist 这个文件夹,位置应于VC文件夹下

如:E:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist

保留如 E:\Program Files (x86)\Microsoft Visual Studio 14.0\VC 即为变量值 ;

3.检查系统变量里名为path的变量夹中是否有Qt 安装目录下的 bin 目录路径

形如:D:\qt_5.9.0\5.9\mingw53_32\bin

没有就加上

大抵就没问题了


非彼无我,非我无所取。是亦近矣,而不知其所为使。