[Doxygen-develop] xml
Brought to you by:
dimitri
From: <ca...@Cr...> - 2002-03-13 18:08:05
|
There are some compilation problems on Microsoft VC in xml files: =20 1. addon\doxmlparser\src\basehandler.h: template<class T> class ElementMapper { ... typedef StartElementHandler<T> StartElementHandlerT; ~~~ typedef EndElementHandler<T> EndElementHandlerT; ~~~ } =20 simplified removing <T> will remove errors: template<class T> class ElementMapper { ... typedef StartElementHandler StartElementHandlerT; typedef EndElementHandler EndElementHandlerT; } =20 gcc compilate both codes. =20 2. addon\doxmlparser\test\main.cpp & = addon\doxmlparser\examples\metrics\main.cpp definition of exit() not found -- #include <stdio.h> remove error =20 3. addon\doxmlparser\test\main.cpp: ... IDocSimpleSect *ss =3D dynamic_cast<IDocSimpleSect*>(ss); ... IDocRef *ref =3D dynamic_cast<IDocRef*>(ref); ...=20 etc. Please change to ... IDocSimpleSect *ss =3D dynamic_cast<IDocSimpleSect*>(doc); ... IDocRef *ref =3D dynamic_cast<IDocRef*>(doc); ...=20 etc =20 ------------------------ Errors at doxygen XML outputs, when generating reference to a group=20 =20 Small sample: /** @defgroup group1 group */ =20 /** @ingroup group1=20 * @see group1 */ class C1 {}; Another sample examples\group.cfg =20 ----------------------- Thanks when remove. - Alexandr Chelpanov - |