• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
            雖然使用各種IDE或者Source Insight 可以方便地在windows下閱讀和分析C/C++代碼,但是一步步Go to Definetion 實在令人痛苦。Doxygen能夠生成函數(shù)調(diào)用關(guān)系圖,所有的函數(shù)調(diào)用關(guān)系可以一目了然,另外他還能統(tǒng)計文檔中所有的類,成員變量,成員函數(shù)等。總的來說,Doxygen不但能從局部把握代碼,還能從全局審視代碼,后者是一般IDE和Source Insight 不能做到的。所以,使用doxygen閱讀分析代碼可以達到事半功倍的效果。

                      doxygen的安裝很簡單,到官方網(wǎng)站下載doxygen的windows安裝程序即可。除了安裝doxygen外,還需要安裝graphviz,因為doxygen需要使用graphviz的dot.exe生成調(diào)用圖。graphviz在它的官方網(wǎng)站上也可以下載到安裝程序。不過我下載的安裝程序在安裝時老是報cab文件錯誤。最后我下載了graphviz的release文件,即安裝程序下面的zip壓縮文件,下載完成后解壓縮即可。

                     安裝完doxygen后即可進行適當?shù)呐渲茫缓筮\行doxyfile生成文檔。基本的配置前人早有說明,不再贅述。需要注意的是:

                    1.要勾選Dot選項卡下面的HAVE_DOT、CALL_GRAPH 、CALLER_GRAPH 選項。并在DOT_PATH下面填入dot.exe的路徑,也就是graphviz安裝目錄下的bin文件夾。

                    2.勾選Wizard->Project選項卡下面的Scan recursively!

                    3.勾選Build選項卡下面的EXTRACT_ALL、EXTRACT_PRIVATE、EXTRACT_STATIC、EXTRACT_LOCAL_CLASSES、EXTRACT_LOCAL_METHODS選項

                    4.如果程序里面有中文,將Project選項卡下的DOXYFILE_ENCODING和Input選項卡下面的INPUT_ENCODING改為GBK

                   5.可以勾掉LATEX輸出,這樣節(jié)省編譯時間

            精品乱码久久久久久夜夜嗨 | 精品久久久久久99人妻| 久久se精品一区精品二区| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 国产一区二区三区久久精品| 99久久99久久| 亚洲色欲久久久久综合网| 久久亚洲欧美国产精品| 久久综合亚洲色HEZYO国产| 伊人久久大香线蕉av一区| 成人亚洲欧美久久久久| 亚洲AV日韩AV天堂久久| 欧美粉嫩小泬久久久久久久 | 久久精品成人免费观看97| 综合人妻久久一区二区精品| 婷婷综合久久狠狠色99h| 久久久精品人妻一区二区三区蜜桃 | 色妞色综合久久夜夜| 成人精品一区二区久久久| 国产精品无码久久综合| 久久久久久久91精品免费观看| 香蕉久久一区二区不卡无毒影院| 久久综合色老色| 天天综合久久一二三区| 99久久精品午夜一区二区| 色天使久久综合网天天| 久久久久久国产a免费观看黄色大片 | 久久久久久久久无码精品亚洲日韩 | 亚洲国产婷婷香蕉久久久久久| 欧美亚洲国产精品久久蜜芽| 国内精品久久国产大陆| 国产麻豆精品久久一二三| 99999久久久久久亚洲| 精品综合久久久久久888蜜芽| 日韩人妻无码一区二区三区久久 | av无码久久久久久不卡网站 | 久久99国产精品成人欧美| 狠狠人妻久久久久久综合蜜桃| 国产精品成人无码久久久久久| 久久精品国产精品亚洲人人| 久久人妻少妇嫩草AV无码蜜桃|