Linux下如何閱讀開源專案

2022-07-17 16:24:15 字數 657 閱讀 7776

標籤(空格分隔): code

slam是乙個大型的專案,而且通常都是基於linux平台的。對於大部分沒有linux經驗的人來說,如何在linux下擁有vs**閱讀體驗就非常重要了。這篇部落格就簡答的介紹下大型的專案如何閱讀,並介紹幾個**閱讀、開發神器。

為了能夠快速的了解開源專案,可以嘗試下面的步驟:

以14.04版本的linux為例(不同的版本的linux配置會有區別),介紹以make,cmake,qmake管理的專案最方便的編譯、除錯環境配置。對於以cmake,make管理的專案,可以選擇kdevelop。對於cmake管理的專案,相對於qtcreator閱讀,具有能夠在編輯器中建立檔案、資料夾,顯示專案中所有的檔案等便捷之處(感覺和vs一樣),而且不需要修改cmakelists.txt就能夠顯示專案中所有的檔案。當然,如果專案本身就是用qmake管理的,那用qtcreator就很方便了。

linux下專案閱讀神器

這裡隆重的推薦linux下大型專案閱讀神器-understand軟體,該軟體可以不需要編譯、靜態分析**的強大功能。不僅如此,改軟體還能夠很方便的跳轉、檢視uml圖、專案的metric檢視(了解專案包含哪些部分)、檢視函式在哪個檔案哪一行被呼叫(非常的強大)。而且它經過簡單的配置以後就能夠編譯進行編譯,不過我還是推薦根據專案的管理工具選擇kdevelop和qtcreator中乙個進行編譯和開發。

如何閱讀linux c開源專案呢?

如何閱讀linux c開源專案呢?1.先baidu知道這個玩意是做什麼用的 對這個軟體產品的功能有了解 2.看官方文件關於架構設計的思考,或者總結的架構框架 對 的框架有了解 3.看這個軟體的一些設計細節,比如怎麼模組化劃分,主要用到什麼資料結構和演算法,這時候可以試著編譯執行 看configure...

開源閱讀 開源如何維持您的閱讀習慣

開源閱讀 經常閱讀有關技術的資訊可以幫助您建立事業。我最近分享,在情人 節 我該怎麼讀 什麼有些人會說是 的書太多了。我曾經有乙個硬拷貝圖書館,實際上在我丈夫搬進來之前我的房子已經占用了我的兩個房間。他尊重地要求為人們提供空間,並且我考慮了向數位化的轉變。我仍然需要占用大量空間,但是現在僅限於電子閱...

linux開源專案 cJSON

cjson是c語言中的乙個json編解碼器,非常輕量級,c檔案只有500多行,速度也非常理想。cjson也存在幾個弱點,雖然功能不是非常強大,但cjson的小身闆和速度是最值得讚賞的。其 被非常好地維護著,結構也簡單易懂,可以作為乙個非常好的c語言專案進行學習。專案主頁 json介紹 英文 中文 j...