适用于msvc2017编译Qt C++程序
这是另外一种方法
在你预备发布程序的路径下新建deploy.bat
call "D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsamd64_x86.bat"
echo.
echo "run vcvarsamd64_x86.bat"
echo.
"D:\Qt\Qt5.14.2\Qt5.14.2\msvc2017\bin\windeployqt.exe" --force 你的程序名
执行上面的语句可避免“VCINSTALLDIR is not set“问题,但需要自己重新确认自己的编译环境
vcvarsamd64_x86.bat = 在64位系统中编译32位程序
vcvars32.bat=编译32位程序
vcvars64.bat= 编译64位程序
打开上面路径确认路径文件正确性,因本人办公环境无法直接复制,可能手搓错误