用Doxygen+GraphViz生成OSSIM源碼中函數關係調用圖

在閱讀OSSIM源碼時經常要參閱代碼中函數調用圖,下面我們採用Doxygen+GraphViz的方式生成這種圖像,由於OSSIM大多數源碼的函數調用非常複雜,這先上兩張簡單的PNG圖片。

OSSIM V 2.1 源碼: https://github.com/ossimuser/OSSIM

用Doxygen+GraphViz生成OSSIM源碼中函數關係調用圖

圖1 sim-log.c函數關係調用

用Doxygen+GraphViz生成OSSIM源碼中函數關係調用圖

圖2 ossim.h頭文件中的函數調用關係
用Doxygen+GraphViz生成OSSIM源碼中函數關係調用圖

圖3 sim-container.h頭文件文件中函數調用關係

Tips:
Doxygen+GraphViz組合的安裝在Windows、Linux、Mac平臺都有相關安裝資料,這裏不詳細敘述。

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