Windows,Mingw Qt应用程序无法在已部署的计算机上运行

时间:2011-09-16 00:42:58

标签: c++ windows qt qt4

我用Mingw创建了一个Qt应用程序。将所需的DLL复制到目录后,应用程序在开发计算机上正常运行。但是,在外部计算机上部署时,应用程序根本不运行。

更新: 此外,该应用程序通过QtSql使用Sqlite3。

1 个答案:

答案 0 :(得分:2)

很可能你仍然缺少一些dll。

  1. 运行应用程序后检查Windows事件日志中是否有任何错误。 (管理工具 - >事件查看器)。
  2. 尝试从命令提示符窗口启动应用程序。
  3. 试试Dependency Walker
  4. 另一个想法是缺少一些配置文件或注册表设置。

    仔细检查Qt docs部署Windows Qt应用程序。