Home
Sign Up
Sign In
V2EX
›
C++
如何使用 GDB 来调试通过 Python
调用的.so
文件?
TimeNewRome
·
Apr 2, 2024
· 3303 views
This topic created in 950 days ago, the information mentioned may be changed or developed.
我编译出的.so
文件是通过 python 中的 torch 模块调用的(这是一个劫持库文件,目的是将一些 cuda API 转换成我自己实现的 API ),请问我应该如何使用 GDB 调试?
gdb
调试
.so
5 replies
•
2024-04-03 12:15:48 +08:00
thevita
Apr 2, 2024
1
so 加载在哪个进程就调试哪个进程, attach 上去就行了
ysc3839
Apr 2, 2024 via Android
1
2
附加到对应进程,会自动加载 so 的调试符号
passive
Apr 2, 2024 via Android
3
gdb python3 ,在 so 的函数上打个断点,run
script.py
就行
TimeNewRome
OP
Apr 3, 2024
4
@
passive
大佬您好。请问视频教程吗? youtube 的也行。感恩感恩!
xgdgsc
Apr 3, 2024
5
https://marketplace.visualstudio.com/items?itemName=coolchyni.beyond-debug
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
1416 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms ·
UTC 00:11
·
PVG 08:11
·
LAX 16:11
·
JFK 19:11
♥ Do have faith in what you're doing.
❯