【问题标题】:Deployment with windeployqt: additional dlls使用 windeployqt 进行部署:附加 dll
【发布时间】:2015-02-18 16:02:59
【问题描述】:

我正在尝试在构建时使用 windeployqt 部署其他 dll。我想在不将这些“额外”添加到 qt/bin 文件夹的情况下执行此操作。

有没有办法告诉 windeployqt 从其他文件夹中获取依赖项?

我环顾四周,找不到我需要的答案。

提前致谢。

【问题讨论】:

    标签: qt


    【解决方案1】:

    Dll 分辨率在几个不同的位置查看。如果您的 exe 可以找到 dll,那么它应该很高兴。

    https://msdn.microsoft.com/en-us/library/7d83bc18.aspx

    插件文件夹不同。这些是使用QApplication 设置的库搜索路径查找的。将这些文件夹放在 exe 旁边通常是最简单的方法,但您可以将它们放在其他位置,如果您在 main.cpp 中放置正确的行以告诉应用程序查看其他位置。

    http://doc.qt.io/qt-5/qcoreapplication.html#setLibraryPaths

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-12
      • 1970-01-01
      • 1970-01-01
      • 2011-06-13
      • 1970-01-01
      • 2019-01-05
      • 2010-11-27
      相关资源
      最近更新 更多