2024-09-29 23:21:54 发布
网友
我的python文件应该存储在哪里,这样我就可以使用gdb运行它了。我有一个位于/usr/local/myproject/bin的自定义gdb。我通过从上面的位置调用./arm none eabi gdb来启动gdb会话。在
我不知道这个gdb和python是如何相互集成的。在
有人能帮忙吗。?在
最好使用Python子进程模块——可以从Python启动GDB,从Python驱动GDB,动态传递命令
https://docs.python.org/3.6/library/subprocess.html#subprocess.run
我能弄明白。我的理解是
GDB嵌入了Python解释器,因此它可以使用Python作为扩展语言。在
您不能像普通的python库一样从/usr/bin/python导入gdb,因为gdb不是作为库来构造的。在
你能做的就是找到我的-脚本.py从gdb内部(相当于运行gdb-xmy-脚本.py). 在
最好使用Python子进程模块——可以从Python启动GDB,从Python驱动GDB,动态传递命令
https://docs.python.org/3.6/library/subprocess.html#subprocess.run
我能弄明白。我的理解是
GDB嵌入了Python解释器,因此它可以使用Python作为扩展语言。在
您不能像普通的python库一样从/usr/bin/python导入gdb,因为gdb不是作为库来构造的。在
你能做的就是找到我的-脚本.py从gdb内部(相当于运行gdb-xmy-脚本.py). 在
相关问题 更多 >
编程相关推荐