首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为windeployqt设置qml输出目录

如何为windeployqt设置qml输出目录
EN

Stack Overflow用户
提问于 2019-08-15 22:09:42
回答 1查看 459关注 0票数 3

我想使用windeployqt.exe来部署所有需要的动态链接库,插件和qmls。windeployqt.exe提供了将dll复制到--libdir指定的目录,将插件复制到--plugindir的选项。但是选项--qmldir有一个不同的目的。它用于扫描qml依赖项。默认情况下,qml文件和二进制文件被复制到应用程序文件夹中。

有没有办法指定放置qml文件的目录--qml-output-dir

EN

回答 1

Stack Overflow用户

发布于 2019-08-16 21:20:17

在windeployqt中,这是不可能的。

但是在另一个cqtdeployer应用程序中,我计划添加这个feature

已更新

@DarkSidds我们已经将所需的功能支持添加到我们的实用程序中。您可以下载并试用here

使用:的

代码语言:javascript
复制
 %cqtdeployer% -bin path/to/bin.exe -qmake /path/to/qmake.exe -qmlDir path/to/your/qmlSource/Folder -qmlOut folderNameOfQmlOutputDir

qml -设置-qmlOut依赖项相对于目标目录的路径

为例:

您正在将应用程序部署到"/target/path“。并且您的"qmlOut“等于"myQmlDep”,则所有的qml依赖项都存储在"/target/path/ myQmlDep“中。

有关更多信息,请参阅实用程序的readme

已更新

这个未来的cqtdeployer版本有ben released

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57510962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档