使用windeployqt进行部署:额外的dll

时间:2015-02-18 16:03:00

标签: qt

我正在尝试在构建时使用windeployqt部署其他dll。我想将这些'额外的'添加到qt / bin文件夹中。

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

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

希望有所帮助。