Pytorch适配开发如何利用gdb调试cpp适配代码
收藏回复举报
Pytorch适配开发如何利用gdb调试cpp适配代码
新人帖
发表于2022-10-21 09:07:13
0 查看

1.将pytorch 仓代码转移到openlab环境中,build.sh 修改 DEBUG=1 编译安装  

2.运行 gdb --args python3.7 xxx.py 启动gdb后,先输入r运行程序,等程序进程起来后,输入 b xxx打断点(一般断到函数名处,例如 b add_npu), 然后输入c继续,程序会跳到函数入口,就可以单步调试,s或n命令(可以百度查看使用区别),p打印变量值,l显示附近几行的代码,以及其他命令(百度)。 

3.gdb状态下运行代码,对于代码的修改会直接在gdb状态生效,可以不重新编译安装。 

本帖最后由 匿名用户 于 2025/04/01 18:57:13 编辑

我要发帖子