我正在编译动态Qt5并成功获取二进制文件。但是当我将二进制文件移动到其他编译器时,我得到QT5gui.dll缺少Error。所以现在我想静态设置Qt5。并且还想知道如何设置环境变量,请帮助我。
答案 0 :(得分:0)
可以在此处找到有关此(静态部署)的良好指南: https://boffinblogger.blogspot.com/2018/12/static-compile-of-qt-5120-using-visual.html
如果您使用的内核数量较少,则运行nmake / jom步骤将花费一些时间。如果可以,请绝对使用Jom代替nmake。
此外,如果唯一的问题是移动动态二进制文件时出现dll错误,则需要在exe的位置运行windeployqt.exe(示例路径:C:\ Qt \ 5.12.1 \ msvc2017_64 \ bin \ windeployqt.exe)。 打开cmd,cd到新程序的位置,然后将windeployqt.exe的路径粘贴到所使用的qt版本。