无法加载 PDB 符号(igvk32.pdb 未加载)

PDB symbols could not be loaded (igvk32.pdb not loaded)

在编译我的 Vulkan 程序时出现此错误

我试过 Microsoft 符号服务,但没有用。

调试您自己的代码时,您不需要 none,因为您的 PC 上已经有正确的驱动程序二进制文件。您不会获得任何附加信息(驱动程序中的函数名称等符号),因为驱动程序不是开源的。

我认为在默认的 VS 设置中,它应该让您到达代码崩溃前的最后一个已知位置。否则检查您的线程 window 和调用堆栈 window 以确定您的代码在哪个执行点。


在某些情况下,您确实需要正确的驱动程序二进制文件才能理解调用堆栈。 IE。当您从另一台 PC 上生成的内存转储进行调试时(我认为这不是您的情况)。

英特尔符号服务器未公开提供。但最好直接问他们,而不是问第三方陌生人。