我正在使用 qml qt 开发一个 windows 应用程序。我的 qml 应用程序与不同的外部库链接,其中一个是 VLC。 我使用以下命令从发布文件夹中生成的 myApp.exe 文件生成了依赖项: windeployqt.exe --qmldir [myqmlFilesPath] [pathT ...
我正在使用 qml qt 开发一个 windows 应用程序。我的 qml 应用程序与不同的外部库链接,其中一个是 VLC。 我使用以下命令从发布文件夹中生成的 myApp.exe 文件生成了依赖项: windeployqt.exe --qmldir [myqmlFilesPath] [pathT ...
感觉像是一个愚蠢的问题,但我正在努力在网上找到答案:Is it possible to deploy Qt apps to Windows if you did development on a Linux machine? 似乎答案应该是“是”,但我似乎无法在我的 linux 机器上使用 win ...
我正在使用 CMake v3.21.0 在安装阶段通过install(CODE)命令调用 Qt 的windeployqt ,如下所示: 如果安装项目,这很好用: 但是在创建 CPack package 时,由windeployqt创建的文件不是package 的一部分(在本例中为 ZIP): 我知 ...
我正在尝试在 Windows 上的 Qt Creator 中编译我的代码,它在 Qt Creator 中编译和运行。 但是,当我尝试从 Qt Creator 外部运行 exe 时,我收到有关缺少 dll 的错误。 从我到目前为止的研究来看,有两种选择: 找到这些丢失的DLL并将它们复制到与e ...
我有一个应用程序可以显示许多不同文件格式的图像,例如 svg、png 和 jpeg。 我的应用程序在构建环境中运行时运行良好,但是当我将其部署到目标 PC 时,只会加载 svg 和 png 图像,而其他图像会加载 QML 图像:不支持的图像格式。 图像对象在表单上 我正在使用以下命令部署我的应用程序 ...
我有一个 qt c++ 普通程序。 在 windows 中使用 mingw8.1 gcc 作为编译器。 我可以在 qt 创建者中运行它。 但是当我想使用 windeplotqt 进行部署时,它失败了: 我的步骤是: 然后错误出来了。 它让我发疯,因为我多次重新安装 QT。 我可以确保我的 qt 是 ...
由于担心某些具有 GPL 许可证的 Qt 库(大多数是 LGPL 可用),我们删除了项目中大多数未使用的依赖项。 运行windeployqt后: 我们得到以下日志: 如您所见,尽管 windeployqt 知道“需要”的模块,但它似乎部署了所有 Qt 模块,甚至是未使用的模块。 我知道可以使 ...
我试图为我的 Linux 系统创建一个 appimage。 使用 qt-creator 我已经完成了编程并成功运行了应用程序。 但是当我尝试使用linuxdeployQt制作 appimage 时,我遇到了一些错误 我不知道这是什么问题。 当我访问该网站时,也不清楚。 所以任何熟悉这种类型的人请 ...
我开发了 QT 应用程序来查看图像/视频。 我正在使用windeployqt部署应用程序,并使用 Inno Setup 工具创建了setup.exe 。 我已经实现了通过我的应用程序打开时显示图像的代码。 现在,每当我单击图像或视频时,我希望我的应用程序名称显示在“使用列表打开”中。 有谁知道如何实 ...
尝试运行windeployqt.exe时,它如何知道在哪里查找 Qt 库? 我正在使用 Windows、Qt 5.3、msvc2013_opengl。 我有以下设置: Qt 首先被提取到C:/PathA/Qt/5.3 。 它在那里工作得很好。 我将 Qt 复制到C:/PathB/Qt/5.3 然 ...
我想使用windeployqt.exe来部署所有需要的dll、插件和qmls。 windeployqt.exe提供了将 dll 复制到--libdir指定的目录、将插件复制到--plugindir 。 但是选项--qmldir有不同的目的。 它用于扫描 qml 依赖项。 默认情况下,qml 文件和 ...
每次在 Visual Studio 中首次构建新的 Qt 项目时,即使安装了 VS Tools,我也必须复制一些与 Qt 相关的二进制文件(Qt5Core.dll、平台文件...)。 否则,从 Visual Studio 运行时,会正确找到Qt5Core.dll (或调试版),但找不到平台 DLL: ...
我正在用一个独立的exe文件单独制作VST音频插件,它们都共享大部分代码,并且正在尝试使用Qt Quick创建一个弹出窗口。 在一开始,我将Qt DLL从安装的bin文件夹复制到了我的二进制文件的文件夹中,但是没有从plugins和qml文件夹中复制任何内容。 弹出窗口在exe版本中可以 ...
当我运行windeployqt来部署我的应用程序时,我收到以下警告: 即使我已将Path环境变量设置为包含位于C:\\Qt\\Qt5.12.0\\5.12.0\\mingw73_64\\bin的 Qt 的 MinGW 二进制文件。 结果,我可以看到编译器运行时库未包含在部署的包中,即使我显式使用 ...
我正在使用windeployqt为非常简单的Hello World类型QML应用程序创建具有正确依赖性的可执行文件。 使用此命令时,使用命令 在可执行文件所在的文件夹中。这可以正常工作,并且我可以毫无问题地运行可执行文件。 但是,我发现我可以删除目录中的许多文件和文件夹,而无需运行程 ...
我正在尝试使用部署 QML 应用程序 这会将所有需要的文件复制到 e:\\deptest,但是我正在调用 windeployqt 的 exe 文件没有被复制。 如果我手动将它复制到目标文件夹,我可以很好地运行它。 Windeployqt 完成没有错误,但是我不太确定这是否是预期的行为,或者是 ...
我在 Windows 10 下的 qt 部署有问题。一开始,我在 Windows 10 上使用 QtCreator 4.5.0 和 Qt 5.10。对于部署,我像这个问题中的 awnser 一样配置我的项目文件( 从属的自动复制Qt Creator 中的文件) 一年多来它运行良好,但自去年年底以来它 ...