国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

linux $? 如何使用linux下gdb來(lái)調(diào)試python程序?

如何使用linux下gdb來(lái)調(diào)試python程序?(1)假設(shè)要調(diào)試的進(jìn)程號(hào)是1000,運(yùn)行以下命令:$GDB-p1000。使用此命令將GDB附加到進(jìn)程。(2) 加載libpython腳本。如果您的GD

如何使用linux下gdb來(lái)調(diào)試python程序?

(1)假設(shè)要調(diào)試的進(jìn)程號(hào)是1000,運(yùn)行以下命令:$GDB-p1000。使用此命令將GDB附加到進(jìn)程。(2) 加載libpython腳本。如果您的GDB是由RedHat或Fedora修改的,那么您將有--Python選項(xiàng)。使用此選項(xiàng)指定GDB啟動(dòng)時(shí)加載的python擴(kuò)展腳本(此腳本擴(kuò)展GDB,而不是我們需要調(diào)試的腳本)。$GDB—Python/path/to/libpython。Py-p1000如果您正在安裝gnugdb,您需要打開GDB并手動(dòng)加載它libpython.py文件腳本(GDB)Python> import sys>sys.path.insert插入(0,“/路徑/到/libpython.py文件“”> import libpython> end(GDB)現(xiàn)在您可以使用PY BT命令打印當(dāng)前線程的python回溯。Libpython還提供了許多命令,例如py print variables、py locales print all local variables等等??梢源蜷_詳細(xì)信息libpython.py文件看。