QT部署问题

问题描述 投票:0回答:1

所以,我对Qt来说还很陌生,甚至在阅读官方文档和此处的类似问题时也遇到了很多麻烦。我会解释我的情况。我下载了Qt,我想添加了一些额外的文件,因为安装它时我不知道自己在做什么。因此,这就是我的Qt目录现在的样子:QT Directory

5.14.1 Subdirectory

如您所见,我有多个MSVC和MinGW文件夹,其中包含bin子目录以及windeployqt.exe文件。我试图以Admin身份运行它们,但是它们在打开后立即关闭,我也不知道为什么。在我的QtCreator中的个人资料上,它说的是Desktop Qt 5.14.1 MinGW 64位或32位(如果有帮助的话)。感谢您的帮助,我非常感谢。

c++ qt deployment qt-creator
1个回答
1
投票

您正在谈论的文件夹是本地化,其中包含用于目标编译器的工具包和工具包。当您为项目选择目标工具包时,Qt Creator会自动从正确的目录中为您选择工具。您的目标可能是在构建设置中添加“自定义流程步骤”。您应该转到“项目”,选择正确的工具包,然后将“自定义过程步骤”添加到“构建步骤”:

enter image description here

Command是在工具箱bin目录中本地化的windeployqt.exe应用程序的路径。

Arguments是运行选项,您可以在这里阅读有关它们的信息[link

工作目录是执行此步骤的位置。默认情况下,项目构建目录中的变量是。有关变量的更多信息,请点击[link

启用了这样创建的步骤后,在编译项目应用程序后,将自动将其部署到构建目录中。

希望对您有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.