我目前正在为 NodeJS 编写本机扩展。这基本上是一个 dll,当你请求它时 NodeJS 会加载它。
我将 VS2012 附加到节点进程。我想调试执行加载的 Node 代码。
我有 node 的 .cc 和 .h 文件,但是我找不到 .pdb 文件。如何在 Node 源中设置断点?
更新:我确实有一个 node.lib 文件。那可以代替pdb吗?
更新 2:切线,但是对于专门调试 NodeJS 的任何人,Node 实际上确实提供了一个 pdb,可在http://nodejs.org/dist/v0.8.22/node.pdb获得(将版本号替换为您正在寻找的任何版本为了)。