Codeblocks 調試(debug)如何查看 STL vector等容器的內容

    問題描述:安裝好 codeblocks 和 c/c++ 編譯器之後,發現在調試的時候無法查看 STL 中 vector等容器的內容。

    解決方案:

    第一步:安裝 TDM-GCC 編譯器,然後安裝一個 python 環境。具體步驟可以自行百度;

    第二步:在 codeblocks 菜單中,Settings->Debugger->GDB/CDB debugger->Default->Debugger initilization commands,添加如下代碼:

python
import sys
sys.path.insert(0, 'PATH_TO_TDM\share\gcc-4.9.2\python')
from libstdcxx.v6.printers import register_libstdcxx_printers
end

重新調試,問題成功解決!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章