C++ 启动时调试应用程序
我编写的64位Qt Gui应用程序在尝试从visual studio启动时崩溃,并显示以下消息: 应用程序无法正确启动(0xc000007b)。单击“确定”关闭应用程序 没有编译错误。应用程序在尝试加载所有调试符号、DLL和lib时崩溃C++ 启动时调试应用程序,c++,qt,crash,startup,C++,Qt,Crash,Startup,我编写的64位Qt Gui应用程序在尝试从visual studio启动时崩溃,并显示以下消息: 应用程序无法正确启动(0xc000007b)。单击“确定”关闭应用程序 没有编译错误。应用程序在尝试加载所有调试符号、DLL和lib时崩溃 在这种情况下是否有用于调试的指针?该错误消息通常意味着加载程序在处理依赖项时,无法加载其中一个依赖DLL(未找到、文件损坏、不兼容、自身依赖项存在问题,DllMain返回false) dependency Walker(dependens.exe)是一个非常有助
在这种情况下是否有用于调试的指针?该错误消息通常意味着加载程序在处理依赖项时,无法加载其中一个依赖DLL(未找到、文件损坏、不兼容、自身依赖项存在问题,
DllMain
返回false)
dependency Walker(
dependens.exe
)是一个非常有助于跟踪依赖性问题的工具。它包含在Microsoft的Windows SDK中,但您应该访问并下载最新版本。从中下载并运行该工具是Windows SDK中包含的Dependes.exe工具的更新版本。@Kyle我在主方法中添加了try-catch块,在崩溃之前,应用程序控件甚至还没有到达那里:(@BenVoigt成功了!!经过验证,我发现我链接到了第三方的32位库。将其更改为64位副本成功了。谢谢!!请将其作为答案发布,我会将其标记为一个。@Vishnu:我已经这样做了。