GDB顯示以下當我輸入「秀版」:獲取GDB漂亮印花的C++ STL容器在Eclipse上
GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-23.el5_5.2)
我跟着這個網站上的說明,設置漂亮的印刷與Eclipse:
http://wiki.eclipse.org/CDT/User/FAQ#How_can_I_inspect_the_contents_of_STL_containers.3F
當我試圖與我的新.gdbinit中啓動gdb,我得到以下錯誤:
Error in sourced command file:
Python scripting is not supported in this copy of GDB
那麼我研究了一種方法來實現這一點。我已經過了7.0版本,所以它應該能夠支持Python腳本。 GDB的網站提到使用--with-python選項調用GDB配置腳本。但是,我的系統中沒有看到配置腳本。有多個開發者使用這臺機器,所以我不想重新安裝GDB或類似的東西。有沒有辦法配置現有的GDB安裝來啓用python腳本?謝謝!
你將需要使用該選項重新編譯gdb - 它不是運行庫。 – dwerner
有沒有辦法運行我自己的gdb版本,這樣我就不會影響其他開發者?什麼是最好的方式來做到這一點? – user1040229
我加了我的回答作爲答案。 – dwerner