Qt应用程序不能在特定的机器上运行

时间:2015-08-14 15:21:30

标签: c++ windows qt mingw compatibility

我有一个用MinGW 32bit编译的Qt应用程序。

它适用于我们所有的Windows机器但只有一台。在这台机器上,启动应用程序后,它会短暂显示在Windows任务管理器中的“进程”下,但随后会消失。 永远不会显示应用程序窗口,也不会显示任何错误消息。

有关如何调试此问题的任何想法?我完全没有关于正在发生的事情的信息;它只是没有开始。

1 个答案:

答案 0 :(得分:1)

您当然要在调试器下调试它。有两种方法:

  1. 在目标计算机上安装应用程序的调试器和调试符号,然后从那里开始。

  2. 如果您不想在目标上进行调试,还可以向应用程序添加崩溃报告器。这样,您就可以获得一个进程转储,您可以使用调试符号进行协调,并在开发计算机的调试器中打开它们,以查看应用程序崩溃时的状态。 crashrpt的文档和示例应该让您开始使用此方法。

相关问题