【這些年】Linux C/C++軟件開發用過的工具

      這些年一直從事Linux下C/C++軟件開發,學習工作中用到了不少開發工具,一直想做個總結,卻總是因爲這個原因那個原因,未能動筆。趁今天天氣涼爽,空氣清新,花點兒功夫,做一個小結啦,防止以後忘了。

一、代碼編輯器/IDE
      1、eclipse CDT(強力推薦)
優點:免費開源、跨平臺(支持windows、Linux、Mac等)、資料齊全、功能強大,插件多。
不足:比較費電腦資源、配置相對麻煩一些。
      2、source insight(推薦)
優點:功能強大,佔用資源少,最喜歡它的一個功能是建立工程之後看關聯代碼速度快,效果非常棒。
不足:商業軟件,要付費,僅支持windows平臺,不支持UTF-8。
      3、notepad++(偶爾快速看代碼使用,推薦)
優點:免費開源的小工具,替代微軟自帶note軟件最佳的選擇之一。
不足:功能不多。

二、單元測試工具
      1、gtest
優點:免費開源、資料較全、功能齊全,google出品,支持C/C++。
不足:
      2、CUnit
優點:免費開源、資料較全、功能齊全。
不足:僅支持C。

三、日誌工具
      1、log4cplus
優點:免費開源、資料較全、效果不錯。
不足:僅支持C++。

四、代碼託管工具
      1、SVN
優點:免費開源、資料齊全,用起來比VSS好很多。
不足:
      2、git
優點:免費開源、資料齊全,最近大熱的工具,設計理念比SVN先進,看github發現,確實管理代碼很舒服很舒服。
不足:
      3、VSS
優點:一般般。
不足:商業收費軟件,日暮西山了。

四、內存檢測工具
      1、Valgrind
優點:免費開源,功能強大的小工具,剛剛使用,真心不錯,我喜歡。
不足:

總之,從中發現一個規律,開源工具越來越好用,越來越強大,Linux系統越來越流行。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章