簡體   English   中英

使用gdb加載ctypes的調試庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM