Thanks. Now I got the document about the parser, but not that about the
labels of the XML file generated by doxygen.

For exmaple, I want to know what label '<references>' embedded in
'<memberdef kind="function" >'.
I guessed the label represents a function reference a variable/constant, or
another function, but I found that
sometimes a called function A didn't appear in the 'references' list of
function B(suppose function B calls function A).


--------------------------------------------
Qiuping Yi
Institute Of Software
Chinese Academy of Sciences


On Tue, Mar 12, 2013 at 9:23 PM, <damon_car...@ltxc.com> wrote:

> You can generate doxygen help from the code base:
>    cd addon/doxmlparser
>    ../../bin/doxygen Doxyfile
>    firefox doc/html/index.html
>
> XML help is also generated. I do not know if this has the information you
> are looking for.
> - Damon
>
>
> |------------>
> | From:      |
> |------------>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>   |Qiuping Yi <yiqiup...@gmail.com>
>                                                                        |
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
> |------------>
> | To:        |
> |------------>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>   |<damon_car...@ltxc.com>
>                                                                         |
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
> |------------>
> | Cc:        |
> |------------>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>   |<doxygen-users@lists.sourceforge.net>
>                                                                         |
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
> |------------>
> | Date:      |
> |------------>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>   |03/12/2013 09:00 AM
>                                                                       |
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
> |------------>
> | Subject:   |
> |------------>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>   |Re: [Doxygen-users] how to use doxmlparser?
>                                                                       |
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>
>
>
>
> Thank you very much. Now I can use this parser normally.
>
> By the way, is there a document introduce the labels of xml file, and
> where can I get a document about the parser's interfaces to help me use
> this parser?
>
>
> --------------------------------------------
> Qiuping Yi
> Institute Of Software
> Chinese Academy of Sciences
>
>
> On Tue, Mar 12, 2013 at 8:26 PM, <damon_car...@ltxc.com> wrote:
>   Try this:
>      cd addon/doxmlparser/src
>      make
>      cd ../examples/metrics
>      make.
>
>   - Damon
>
>
>   |------------>
>   | From:      |
>   |------------>
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>     |Qiuping Yi <?yiqiup...@gmail.com>
>   |
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>   |------------>
>   | To:        |
>   |------------>
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>     |<?doxygen-users@lists.sourceforge.net>
>   |
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>   |------------>
>   | Date:      |
>   |------------>
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>     |03/12/2013 08:16 AM
>   |
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>   |------------>
>   | Subject:   |
>   |------------>
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>     |[Doxygen-users] how to use doxmlparser?
>   |
>
>
> >----------------------------------------------------------------------------------------------------------------------------------------------|
>
>
>
>
>
>   Hi, everyone!
>
>   I am a newcomer. I want to use doxygen to extract some metrics for C
>   programs.
>
>   I firstly generated XML files for each C file, and then wanted to use its
>   'doxmlparser' under 'addon/doxmlparser'
>   to compute my metrics, such as the number of if-statements contained in a
>   function. But when I run 'make'
>   under 'addon/doxmlparser/examples/metrics', I got an error
>   '../../lib/libdoxmlparser.a cannot be found'. The Makefile under this
>   directory is bellow.
>   So did I miss something, and how can I compile file 'main.cpp' in
>   directory
>   'addon/doxmlparser/examples/metrics' to an executable file? Thank you all
>   in advance.
>
>   DOXYGEN   = /home/qiu/installed/doxygen-1.8.2
>   TMAKEPATH = /home/qiu/installed/doxygen-1.8.2/tmake/lib/linux-g++
>   ENV       = env TMAKEPATH=$(TMAKEPATH)
>   TMAKE     = /home/qiu/installed/doxygen-1.8.2/tmake/bin/tmake
>   MAKE      = /usr/bin/make
>   PERL      = /usr/bin/perl
>   RM        = rm -f
>   CP        = cp
>   VERSION   = 1.8.2
>   INSTALL   = /usr/local
>   INSTTOOL  = /usr/bin/install
>   DOXYDOCS  = ..
>   DOCDIR    = $(INSTALL)/share/doc/packages/doxygen
>   QTDIR     =
>   HAVE_DOT  = /usr/bin/dot
>   all clean depend: Makefile.metrics
>   $(MAKE) -f Makefile.metrics $@
>
>   distclean: clean
>   $(RM) -rf Makefile.metrics metrics.pro Makefile obj
>
>   tmake:
>   $(ENV) $(PERL) $(TMAKE) metrics.pro >Makefile.metrics.
>
>   Makefile.metrics: metrics.pro
>   $(ENV) $(PERL) $(TMAKE) metrics.pro >Makefile.metrics.
>
>   install:
>
>
>   --------------------------------------------
>   Qiuping Yi
>   Institute Of Software
>   Chinese Academy of Sciences
>
> ------------------------------------------------------------------------------
>
>
>   Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
>   Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
>   endpoint security space. For insight on selecting the right partner to
>   tackle endpoint security challenges, access the full report.
>   http://p.sf.net/sfu/symantec-dev2dev
>   _______________________________________________
>   Doxygen-users mailing list
>   Doxygen-users@lists.sourceforge.net
>   https://lists.sourceforge.net/lists/listinfo/doxygen-users
>
>
>
------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to