gpt4 book ai didi

qt - Qt Fresh Gui应用程序在启动时崩溃,并在QtCore4.dll上出错

转载 作者:行者123 更新时间:2023-12-03 15:56:29 26 4
gpt4 key购买 nike

我是刚开始使用C++开发GUI aps的人,在开始时遇到了一些问题。所以这是故事:

  • 我使用MinGW 4.7.2下载并编译了QT库(v4.8.3),并配置了qtcreator以使用它。
  • 我可以编译并运行普通的非qt控制台应用程序。

  • 但是,当我尝试创建一个新的GUI应用程序时,Windows 7表示该exe创建为“已停止工作...”。
    细节:
      Fault Module Name:    QtCore4.dll
    Fault Module Version: 4.7.0.0

    现在令我困扰的是它说版本是4.7,但是我真的打算使用4.8.3。
    现在,当我通过事件查看器进行进一步调查时,我注意到: Faulting module path: C:\Windows\system32\QtCore4.dll但是我的系统上没有这样的文件!
    此外,当我将QtCore4.dll和QtGui4.dll(均为v4.8.3)复制到包含该exe的“发行”文件夹中时,我的 应用程序正常运行。

    所以我真的很想知道神秘的旧dll是如何出现并将事情弄乱的...

    最佳答案

    您正在看到Windows 7 32-bit compatibility layer的运行。 system32中的文件实际上是各种系统文件的64位版本。您应该在C:\Windows\SysWOW64中找到您的神秘DLL。

    关于qt - Qt Fresh Gui应用程序在启动时崩溃,并在QtCore4.dll上出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14028362/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com