1.QT自带库抽取插件
windeployqt.exe
从QT 的安装路径下找到该插件(一般为该路径下\5.14.2\msvc2017\bin,根据各自安装的版本修改路径);
cmd到windeployqt.exe所在路径。使用如下命令:
windeployqt.exe F:\Test\Test.exe QT运行库就自动拷贝到目标程序目录了(这里的exe都是支持拖拽到cmd命令行)
2.开源工具Dependencies
用来抽取QT库以外的系统依赖库。
使用:最直接的方法,就是直接把要查询依赖库的exe拖到程序中,依赖库就可以显示,并且是完整的库路径(避免电脑有多个环境库,不知道依赖的具体哪个版本,导致抽取配置错误)
抽取得到依赖库,直接在从路径中复制依赖库到exe目录路径下。
这样将所有依赖库与exe移植到另一台电脑就不会有问题了。