【发布时间】:2014-01-12 19:23:51
【问题描述】:
我在Qt5 中创建了一个简单的应用程序,但是当在例如 windows 7 中运行该应用程序时,告诉我 dll 文件缺少某些内容,以及另一个 dll 和另一个 dll。
现在我想要一个包含任何 Qt 应用程序所需的所有 dll 文件的包。
或者,运行任何 Qt 应用程序所需的重要 dll 文件是什么?
【问题讨论】:
-
究竟缺少哪些 dll?
-
@Laszlo Papp:我说的是一般情况,我想要一个包含任何 Qt 应用程序所需的所有 dll 文件的包。
-
那么问题变得过于宽泛,有很多选项,因此可能会被关闭。这将取决于很多因素,你如何配置 Qt,你正在创建什么样的应用程序,你正在使用什么库,哪个操作系统,哪个发行版等等......我建议指定问题。
-
@Laszlo Papp:我问这个问题是因为任何 Qt 应用程序都需要许多 dll 文件才能工作,收集所有 dll 文件以使该应用程序工作是没有意义的。出于这个原因,我问这个问题是为了获得一个包含任何 qt 应用程序所需的所有 dll 的包。
-
恐怕这可能是不正确的。我个人在没有“许多 dll”的情况下将许多 Qt 应用程序部署到多个客户端。恕我直言,写一个涵盖每种情况的答案太长了。