我编写的 64 位 Qt-Gui 应用程序在尝试从 Visual Studio 启动时崩溃并显示以下消息:
应用程序无法正确启动 (0xc000007b)。单击确定关闭应用程序。
没有编译错误。应用程序在尝试加载所有调试符号、DLL 和库时崩溃。
在这种情况下调试的任何指针?
该错误消息通常意味着在加载程序处理依赖项时,无法加载依赖的 DLL 之一(未找到、损坏的文件、不兼容、其自身依赖项之一有问题、DllMain
返回 false)。
一个对追踪依赖问题非常有帮助的工具是 Dependency Walker ( depends.exe
)。它包含在 Microsoft 的 Windows SDK 中,但您应该访问http://www.dependencywalker.com并下载最新版本。