Qt在其他计算机上部署问题

时间:2013-07-24 17:52:42

标签: c++ qt deployment

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

我尝试使用MSVC2012MinGW进行编译:

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

使用MinGW程序向我发送c ++运行时错误。

1 个答案:

答案 0 :(得分:0)

您有三种选择:

  1. 使用静态库编译Qt并将程序与这些静态库链接。所有依赖项都将包含在程序二进制文件中。
  2. 运送您的程序需要的Qt动态库。
  3. 要求用户使用与编译程序相同的主要版本安装Qt库。
  4. 我不是Windows用户,所以我不能告诉你Windows的细节,但这些都可以完成这项工作。