Add Doxygen For Mac

воскресенье 16 февраляadmin

Eclox is a simple Doxygen frontend plug-in for Eclipse. It aims to provide a slim and sleek integration of the code documentation process into Eclipse. Features Overview: Graphical edition of Doxygen settings (Doxyfile) Integrated Doxygen invocation; Doxygen outputs logging; Optional packaged Doxygen binaries (for Windows and Linux) Not supported.

This page always contains a link to the latest version of doxygen.

The doxygen mailing lists

Sourceforge hosts a number of mailing lists to which you can subscribe for doxygen related discussion (the form above is an interface for subscribing to the announcement list).

The GIT repository for doxygen is hosted on GitHub.In this repository you can be find the latest 'bleeding edge' versionof doxygen.

If you have the necessary build tools installed (i.e. g++, python, cmake, flex, bison),you should do the following to get the initial copy of the repository:After that you can useTo force a fresh build after an earlier check-out simple remove the build directoryand redo the steps above.

After the binaries have been built, you can useto install them.

Public access to the GIT repository is read-only at the moment.So it is not possible to directly commit changes. Instead you can clone therepository, make you changes and create a pull request to notify me.I'll review the changes and include them (assuming they are correct and relevant).

GIT binaries

Windows binariesfor the latest tagged releases are sometimes available as well.

Latest release

The latest version of doxygen is 1.8.17 (release date December 27th 2019).

doxygen-1.8.17.src.tar.gz (4.9MB)
doxygen-1.8.17.linux.bin.tar.gz (42.6MB)
Compiled using Ubuntu 16.04 with kernel 4.4.0 and gcc 5.4.0 and statically linked again libclang. This archive includes the HTML version of the manual, but not the GUI frontend.
A binary distribution for Windows. All versions of Windows since Vista are supported.
doxygen-1.8.17-setup.exe (47.2MB)
This is a self-installing archive that includes the HTML and compressed HTML versions of the manual and the GUI frontend. It bundles 32-bit and 64-bit versions of doxygen.exe, and will install the right one based on the OS.

If you are allergic to installers and GUIs, haven't sufficient bandwidth, or don't have administrator priviledges you can also download the 32-bit doxygen binary in a zip (18.3MB) or the 64-bit version (22.3MB).

Doxygen-1.8.17.dmg (126.0MB)
This is a self-contained disk image, which contains the GUI frontend. The binaries support the whole range of Intel CPUs (both 32 and 64 bit).

Alternatively you can download the files fromSourceForge.

See the change log to find out what haschanged.If you want to be informed about new releases fill in your email address inthe form at the top of this page.

The documentation for release 1.8.17

A hyperlinked PDF version of the documentation (1.3MB)
A compiled HTML version of the documentation (3.5MB)

All releases of doxygen can be found at

Helpers tools & Scripts

I've made a separate page with helper tools and scripts,which you may find useful.

Other platforms

Dave Chapeskie maintains the FreeBSD port of doxygen. It is included in the FreeBSD Ports system.

Dagobert Michelsen maintains the Solaris port of doxygen atOpenCSW.

SGI has a binary for the IRIX/mips version of doxygen on its freeware page (old)

Arnaud Bercegeay has ported doxygen to the Atari platform (old).


Doxygen should also compile on most other Unix platforms. If you have a ported doxygen to a platform not listed above, please let me know if/what you had to change.

If anyone wants to contribute a binary for another platform or packaging method, I would be happy to include (a link to) it here.


Some of the links on this page point to files hosted by

For more information about doxygen, you can go to the online documentation.

Sponsored links
(not related to doxygen)

Verzekering Winkel
Vergelijk Gratis

Generate documentation from source code

Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.

Doxygen can help you in three ways:

  1. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in ) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code.
  2. You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. Doxygen can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.
  3. You can also use doxygen for creating normal documentation (as I did for the doxygen user manual and web-site).

Doxygen is developed under Mac OS X and Linux, but is set-up to be highly portable. As a result, it runs on most other Unix flavors as well. Furthermore, executables for Windows are available.

Mail viewer .dbx files for mac os. Advanced features to set up Mirror Backup & Distributed Backup is also supported.Import Stored Emails: supports all mail archive files from major mail clientsIn addition, to setting up Mail Backups, you may also import Mail Archive files exported from various mail clients like mbox archive (Apple Mail),.pst archive (Outlook Windows),.olm archive (Outlook Mac 2011 Archive), rge files ( Thunderbird, Postbox), eml files etc.Inbuilt Mail Viewer: view imported emails from any major mail clientsMail Backup X comes backed with a professional grade inbuilt Mail Viewer.


Doxygen license

Copyright © 1997-2018 by Dimitri van Heesch.

Permission to use, copy, modify, and distribute this software and itsdocumentation under the terms of the GNU General Public License is hereby granted. No representations are made about the suitability of this software for any purpose. It is provided 'as is' without express or implied warranty.See the GNU General Public Licensefor more details.

Documents produced by doxygen are derivative works derived from theinput used in their production; they are not affected by this license.

Sponsored links
(not related to doxygen)

home cleaning
internet vergelijken
energie vergelijken