我编译出的.so 文件是通过 python 中的 torch 模块调用的(这是一个劫持库文件,目的是将一些 cuda API 转换成我自己实现的 API ),请问我应该如何使用 GDB 调试?
举报· 56 次点击
登录 注册 站外分享
4 条回复  
thevita 小成 2024-4-2 17:39:28
so 加载在哪个进程就调试哪个进程, attach 上去就行了
ysc3839 小成 2024-4-2 18:09:35
附加到对应进程,会自动加载 so 的调试符号
passive 小成 2024-4-2 18:55:39
gdb python3 ,在 so 的函数上打个断点,run script.py 就行
xgdgsc 小成 2024-4-3 12:15:48
https://marketplace.visualstudio.com/items?itemName=coolchyni.beyond-debug
返回顶部