有没有人知道如何实现这一点? 我在eclipse中编写了python代码,每当它调用c++函数时,我希望断点进入Visual Studio C++项目。
有没有人知道如何实现这一点? 我在eclipse中编写了python代码,每当它调用c++函数时,我希望断点进入Visual Studio C++项目。
在 Visual Studio 中,您可以使用 __debugbreak
命令。每次触发此命令时,都会启动调试器 (您可能需要在 MSDN 上搜索此函数)。
将该指令插入到您想要调试的 C++ 函数(或类方法)中,例如:
void foo()
{
__debugbreak();
[...]
}
现在,编译库并运行Python脚本,在库加载并执行代码时,会出现一个消息框询问您是否要附加Visual Studio调试器。
它是旧的__asm { int 3 }
的替代品。