vs2017的Qt中发布Release版本的程序时出现的怪异问题
正常的打包流程是:
1:在Release模式下生成exe程序
2:把生成的exe程序放到需要打包的文件夹,假设文件夹名称叫做Test,且放到D盘下,路径是D:\\Test
3:打开 Qt 5.14.2(MSCV 2017 64-bit)程序
4:cd 到 exe存放的文件夹 cd D::\\Test
5:运行windeployqt **.exe
正常情况下直接生成Release版本的QT所需的dll,但是我在生成项目的时候,release版本的程序一直生成dll版本的运行库,找了很多问题才发现,是因为配置的运行库不对,必须采用系统默认的运行库,否则不对!!!