[英]debug library loaded with ctypes using gdb
我在python中加載了一個C庫X.so,我用這些標志編譯。
GDBFLAGS = -gdwarf-2 -g3 -O0 -ggdb
我使用ctypes從python中調用它的一些非靜態函數。
我希望調試C庫X.so. X.的某些功能有時會崩潰,而不是一直崩潰,我希望使用gdb監視執行。
我用linux-gnu。 我該如何調試ctypes?
使用“gdb python”並像往常一樣運行程序。 然后當它崩潰時,正常調試。
順便說一下,我建議只使用“-g3”。 不要使用“-gdwarf-2”,這現在做錯了 - DWARF 2實際上已經很老了,現在默認是更新的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.