Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 如何在没有依赖项的Windows中构建Qt-5应用程序_C_Windows_Qt - Fatal编程技术网

C 如何在没有依赖项的Windows中构建Qt-5应用程序

C 如何在没有依赖项的Windows中构建Qt-5应用程序,c,windows,qt,C,Windows,Qt,我想知道在Windows上构建Qt5应用程序的最终方法,这样运行它就不需要任何依赖项,特别是C运行时。我希望能够在不需要必备软件/DLL的情况下分发final.exe。特别是,我希望避免要求我的用户必须为MSVC*.dll或MinGW可再发行文件安装vcredit.exe 我很乐意使用任何一种编译环境(MinGW或MSVC),如果这是一个必要的步骤,我将从源代码重新构建Qt(尽管我想知道这是否确实是必要的)。您必须静态构建代码。选中此链接,解释静态构建代码的分步方法 我只是在基于NSIS的安装程

我想知道在Windows上构建Qt5应用程序的最终方法,这样运行它就不需要任何依赖项,特别是C运行时。我希望能够在不需要必备软件/DLL的情况下分发final.exe。特别是,我希望避免要求我的用户必须为MSVC*.dll或MinGW可再发行文件安装vcredit.exe


我很乐意使用任何一种编译环境(MinGW或MSVC),如果这是一个必要的步骤,我将从源代码重新构建Qt(尽管我想知道这是否确实是必要的)。

您必须静态构建代码。选中此链接,解释静态构建代码的分步方法

我只是在基于NSIS的安装程序中为我的应用程序提供所有依赖项。这是一个有点工作,以设置,但一旦你有一个安装程序的工作生成它没有工作生成一个新的安装程序。