[Doxygen-develop] Re: Doxygen and C++/.NET
Brought to you by:
dimitri
From: Hendy I. <gau...@gm...> - 2005-03-26 00:47:23
|
> Two few related questions: > > - Have anyone used doxygen with Managed C++ (.NET)? If so, are there > any filters available to handle managed C++ keywords, such as > __interface? > > - Will there ever be support for the soon to be available C++/CLI? I'm sure about the "users" point of view. But from the "develop" POV... I tried to do this: - Compile doxygen as static lib (need to do some project configuration changes here, I guess on most other dependent libs too) - Create a Managed C++ project library/assembly - Link that assembly with the static lib (need to do some project configuration stuff, use "mixed mode" as opposed to pure IL) - Export functions that you want in that assembly, that calls doxygen functions - Create another "host" project in C#, references that Managed C++ assembly - Call that assembly function in this host project It took some (a lot of) time to get it right. But when it's done, it feels (kinda') great. "Hey, Doxygen running on .NET" ;-) It doesn't parse .NET stuff, it just runs on .NET. :-) -- Hendy Irawan - http://dev.gauldong.net - GaulDong Developer Center -- Hendy Irawan - http://dev.gauldong.net - GaulDong Developer Center |