【发布时间】:2013-05-10 22:44:57
【问题描述】:
我的程序在我的计算机(Windows 7 64 位)上正常运行,但似乎在另一台计算机(Windows Vista 32 位)上崩溃,并出现以下错误对话框:
Qt 信息:
我使用默认的 Qt 编译器。
【问题讨论】:
-
您的 .exe 目录中有哪些 .dll?
-
你试过调试版吗?
-
...这些 DLL 是否也在 32 位模式下编译?
-
我没有尝试调试版本。我的目录中有一堆 dll。 12 正好。例如icudt49.dll、libgcc_s_sjlj-1.dll、libwinpthread-1.dll等。你需要所有这些吗?我怎么知道它们是用 32 位还是 64 位编译的?我在我的电脑上使用了那个,所以它们可能是 64 位的?我想...
-
我想这应该是 32 位和 64 位的问题。