Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/160.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 启动时调试应用程序_C++_Qt_Crash_Startup - Fatal编程技术网

C++ 启动时调试应用程序

C++ 启动时调试应用程序,c++,qt,crash,startup,C++,Qt,Crash,Startup,我编写的64位Qt Gui应用程序在尝试从visual studio启动时崩溃,并显示以下消息: 应用程序无法正确启动(0xc000007b)。单击“确定”关闭应用程序 没有编译错误。应用程序在尝试加载所有调试符号、DLL和lib时崩溃 在这种情况下是否有用于调试的指针?该错误消息通常意味着加载程序在处理依赖项时,无法加载其中一个依赖DLL(未找到、文件损坏、不兼容、自身依赖项存在问题,DllMain返回false) dependency Walker(dependens.exe)是一个非常有助

我编写的64位Qt Gui应用程序在尝试从visual studio启动时崩溃,并显示以下消息:

应用程序无法正确启动(0xc000007b)。单击“确定”关闭应用程序

没有编译错误。应用程序在尝试加载所有调试符号、DLL和lib时崩溃


在这种情况下是否有用于调试的指针?

该错误消息通常意味着加载程序在处理依赖项时,无法加载其中一个依赖DLL(未找到、文件损坏、不兼容、自身依赖项存在问题,
DllMain
返回false)


dependency Walker(
dependens.exe
)是一个非常有助于跟踪依赖性问题的工具。它包含在Microsoft的Windows SDK中,但您应该访问并下载最新版本。

从中下载并运行该工具是Windows SDK中包含的Dependes.exe工具的更新版本。@Kyle我在主方法中添加了try-catch块,在崩溃之前,应用程序控件甚至还没有到达那里:(@BenVoigt成功了!!经过验证,我发现我链接到了第三方的32位库。将其更改为64位副本成功了。谢谢!!请将其作为答案发布,我会将其标记为一个。@Vishnu:我已经这样做了。