0

在编译了我的程序版本后,我遇到了部署问题。我可以在我的计算机上使用它,但它不能在另一台计算机上运行,​​除非我在其上安装 Qt。

我试图用MSVC2012and编译MinGW

使用MSVC2012,程序不会显示任何错误消息。

随着MinGW程序向我发送一个 c++ 运行时错误。

4

1 回答 1

0

你有三个选择:

  1. 使用静态库编译 Qt 并将您的程序与这些静态库链接。所有依赖项都将包含在程序二进制文件中。
  2. 随程序一起提供程序所需的 Qt 动态库。
  3. 要求用户安装与您用于编译程序的主要版本相同的 Qt 库。

我不是 Windows 人,所以我不能告诉你 Windows 的细节,但这些可以完成工作。

于 2013-07-24T18:05:33.920 回答