DEBUG——redhat下安裝eclipse&debug redis源碼

背景

今天心血來潮,想看看redis的源碼,嘗試debug一下,找了半天之前的虛擬機,上面卻沒有預先安裝eclispe,對於GCC的調試又不會,思索之下,還是裝個eclipse,雖然本人的JAVA很爛,但調試個C代碼還是有信心的。


物件

因這次是調試C代碼的,所以在下載eclipse的時候,選取了跟C相關的版本:

eclipse-cpp-luna-SR1a-linux-gtk-x86_64.tar.gz


安裝

1. 將物件拷貝到虛擬機中

2.解壓 tar -zxcf eclipse-cpp-luna-SR1a-linux-gtk-x86_64.tar.gz


啓動

很簡單:解壓的路勁下,執行./eclipse &

就可以啓動了直接使用了。


Redis源碼導入

本次使用的Redis是3.0.7的,eclipse中導入代碼,這個應該大家都知道,此處就不累述了。

在導入redis源碼之前,需要一下的鋪墊,編譯C源碼。

1.確認虛擬機中已經安裝了GCC,默認的話應該是有的,但要確認是否版本支持你接下來要編譯的redis。

2.編譯redis源碼:make && make install

3. eclipse中導入redis

4. 接下來你就可以debug redis了。


PS:公司限制上傳圖片,整個過程的圖片沒法上傳,按上面流程操作有問題的話,可以提出,我在補充上面不足或者說的不清楚的地方

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