c++ - 如何运行 Qt 应用程序?

标签 c++ windows qt

我一直在使用 Qt creator 来制作使用 Qt 库的应用程序。我只需单击播放按钮即可运行这些应用程序,但我想了解如何通过双击 .exe 来运行应用程序。那么我该怎么做呢?

最佳答案

如果您已经构建了程序的“发布”版本,请将它和以下 DLL 从 qt\bin 复制到一个目录:

QtCore4.dll、QtGui4.dll 和 mingwm10.dll(如果您使用 gcc 和 minGW 进行编译)。

如果您正在运行“调试”构建,您将需要 Qt DLL 的调试版本。它们具有相同的名称,但名称末尾带有“d”。

根据您在程序中使用的 Qt 模块,您可能需要复制其他 Qt DLL。

您可以从此页面(Qt 文档网站)找到更多信息Deploying Qt Applications

关于c++ - 如何运行 Qt 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/621262/

相关文章:

c++ - 编译仅依赖于 kernel32.dll 和 user32.dll 的 C++ 程序?

c++ - 根据模板参数选择枚举类型

javascript - Electron 定位器的使用方法

windows - Windows 的 'Open with' 是如何工作的?

java - 是否有任何 Java 库可用于 Windows GUI 的自动化测试?

qt - 在两对 QGraphicsScene/QGraphicsView 之间拖放 QGraphicsItem

c++ - QMessageBox会阻塞Qt中整个主线程的运行吗?

c++ - clang-format 可以在列中对齐变量或宏赋值吗?

c++ - 我如何使用比系统提供的更新版本的 clang 链接到线程清理器?

c++ - 如何将QImage转换为opencv Mat