在閱讀OSSIM源碼時經常要參閱代碼中函數調用圖,下面我們採用Doxygen+GraphViz的方式生成這種圖像,由於OSSIM大多數源碼的函數調用非常複雜,這先上兩張簡單的PNG圖片。
OSSIM V 2.1 源碼: https://github.com/ossimuser/OSSIM
圖1 sim-log.c函數關係調用
圖2 ossim.h頭文件中的函數調用關係
圖3 sim-container.h頭文件文件中函數調用關係
Tips:
Doxygen+GraphViz組合的安裝在Windows、Linux、Mac平臺都有相關安裝資料,這裏不詳細敘述。