doxygen+Graphviz+HtmlHelp 自動生成函數調用關系圖


1.下載
首先,下載三個軟件,地址如下:
Doxygen:http://sourceforge.net/projects/doxygen/
GraphViz:http://www.graphviz.org/Download..php
HtmlHelp:http://www.softpedia.com/get/Authoring-tools/Help-e-book-creators/HTML-Help-Workshop.shtml
注意:Doxygen我下載的是最新的版本1.8.11。GraphViz我下載的也是最新的版本2.3.8,需要注意的是下載GraphViz時,需要選擇Windows版本的安裝包,

2.安裝
三個軟件的安裝都非常簡單,根據提示一步步next即可。需要注意的一點是GraphViz2.3.8安裝成功后,如果想打開GraphViz的界面時,需要進入bin安裝目錄,找到如下圖所示的應用程序,打開運行即可。

 

 3.配置

上面的下載安裝搞定后,打開Doxywizard 應用程序,按照下面的步驟一步步配置生成:

3.1  指定doxygen 工作空間,源碼路徑,生成路徑

 

 

3.2 指定源碼輸出模式

就是工程主要使用的語言,這里我的CANopen工程使用的C語言

 

 3.3 選擇輸出文件的格式

 

 3.4 選擇是否使用生成圖表的軟件包

 

 3.5 編譯的設置

 

 

 3.6 輸出的設置,注意Dot的路徑一定要設置對

 

 

 3.7 開始編譯生成html幫助文檔

 

 參考文檔 :

1、https://blog.csdn.net/zpqiatongxueshaonian/article/details/97056075

 2、 https://blog.csdn.net/u010740725/article/details/51387810


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM