Visual studio 2008 在VisualStudio中调试Webkit

Visual studio 2008 在VisualStudio中调试Webkit,visual-studio-2008,webkit,Visual Studio 2008,Webkit,我能够在VisualStudio2008下在windows7上构建webkit。但是为了在源代码中放置断点时进行调试,任何断点都不会命中。我能够下载项目所需的每个模块的符号。在运行项目之后,它只是启动Safari而没有触发断点。是否有人对此有任何想法,或者有一些链接可以参考使用VisualStudio调试器重新升级调试webkit。我已经查看了WebKit网站上提供的信息,并遵循了所有步骤,但仍然无法调试。WebKit不久前已经开始使用多进程体系结构(WebKit2),因此您应该在启动Safar

我能够在VisualStudio2008下在windows7上构建webkit。但是为了在源代码中放置断点时进行调试,任何断点都不会命中。我能够下载项目所需的每个模块的符号。在运行项目之后,它只是启动Safari而没有触发断点。是否有人对此有任何想法,或者有一些链接可以参考使用VisualStudio调试器重新升级调试webkit。我已经查看了WebKit网站上提供的信息,并遵循了所有步骤,但仍然无法调试。

WebKit不久前已经开始使用多进程体系结构(WebKit2),因此您应该在启动Safari后附加到WebKit2WebProcess进程(请参阅:以供参考)。

是的,Safari午餐时,“附加进程”窗口也显示WebKit2webProcess,我也尝试附加此进程,但仍然没有触发任何断点。还有一个问题,我安装了Safari 5.1版本,其中调试菜单可见,但“将WebKit2用于新选项卡”选项在此菜单中不可用。启动Safari后,断点是否保持启用状态?我相信您使用Tools/Scripts/debug safari--debug来开始调试?是的,它们仍然处于启用状态..我使用Tools/Scripts/build webkit构建了它--debug以及当它不工作时。我从VisualStudio本身构建项目..嗯。。。您是否尝试过工具/脚本/构建webkit--为此进行调试?我从未使用MSV正确构建过WebKit。所以现在你可以猜出我缺少了什么