【问题标题】:Procedure Entry Point could not be located: Qt MinGw CPP Desktop App crashes when run找不到过程入口点:Qt MinGw CPP 桌面应用程序在运行时崩溃
【发布时间】:2021-08-10 04:59:39
【问题描述】:

在我的 Qt 桌面应用程序中,我已将 <filesystem> 包含在我的一个 .cpp 文件中。当我用 MinGw 8.2 版本编译它时,到处都是错误。我尝试通过 MSyS2 下载 MinGw,现在应用程序编译成功。但是,当我尝试运行它时,它会崩溃,并显示此错误:

【问题讨论】:

  • 该消息表明正在加载的 C++ 运行时库未找到或版本不正确。
  • @PaulMcKenzie 我可以做什么/检查以解决问题?有什么建议吗?
  • 可能是您针对一个库构建应用程序,但使用另一个库运行它。 IE。您的构建库和运行时库不同。

标签: c++ qt dll runtime-error mingw


【解决方案1】:

您的应用程序加载的动态库与您构建应用程序所针对的动态库版本不同。
您可以找到构建应用程序的 dll 并将其放入应用程序所在的目录中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-08
    • 2015-10-29
    • 2015-04-13
    相关资源
    最近更新 更多