C++ 使用Visual Studio为Mozilla库设置断点不会停止

C++ 使用Visual Studio为Mozilla库设置断点不会停止,c++,firefox,visual-studio-2015,C++,Firefox,Visual Studio 2015,在VisualStudio中,Mozilla项目库中设置的断点(如dom_media_webaudio或dom_network)不会停在该位置 我已经在Windows 64位上编译了Mozilla的最新源代码(VS 2015社区,更新3)。 我还创建了一个VisualStudio项目,以便查看代码 在.mozconfig中设置其他标志,如ac_添加_选项--启用调试和ac_添加_选项--禁用优化 使Firefox停止运行,对调试这些库没有多大作用 有人知道怎么做吗?您确定这些库已链接到moz

在VisualStudio中,Mozilla项目库中设置的断点(如dom_media_webaudiodom_network)不会停在该位置

我已经在Windows 64位上编译了Mozilla的最新源代码(VS 2015社区,更新3)。

我还创建了一个VisualStudio项目,以便查看代码

在.mozconfig中设置其他标志,如ac_添加_选项--启用调试和ac_添加_选项--禁用优化 使Firefox停止运行,对调试这些库没有多大作用


有人知道怎么做吗?

您确定这些库已链接到mozilla吗?这些库是否可能在另一个服务进程中运行?不,这些库是静态的。Mozilla没有提供VS解决方案来构建Firefox,“mach”构建完全是通过命令行完成的。但是您可以从命令行生成VS解决方案。它以一种漂亮的方式显示代码,并且可以使用该解决方案来触发“马赫”命令。但它似乎对建筑过程没有帮助。也许这可以解释断点的缺失。