![]() I always assumed that "Problems running dot" implied that dot.exe was run (and thus available) and returned an exit code of -1. One thing I noticed is, that now no more "image-not-found" images appeared, but simply nothing. I followed the steps described in my bug report. ![]() I read in the doc (CHM), section Doxywizard usage: "For most diagrams the dot tool of the GraphViz package is needed (if you use the binary packages for Mac or Windows this tool is already included)."įrom this I concluded, that Graphviz was already included with doxygen, so I could use the feature without installing it separately.I uninstalled and reinstalled doxygen (just to make sure).I tried to uninstall Graphviz, but had to use the system restore as it refused to uninstall itself.There were the "Problems running dot" lines in the log and instead of the expected graphs I got only my browsers' "image-not-found" image.I put the path to dot.exe to my doxygen config in the expert dialog.But I do not remember what exactly the message box said. The message box asked me if I wanted Graphviz to add itself to the path, I said no. I downloaded graphviz-2.18.exe and did a default install.Īt the end of the install process, Graphviz said something like a newer version already existed, but I don't remember exactly anymore.I read in the doc I should also install Graphviz.I downloaded doxygen-1.5.5-setup.exe and did a default install.Here is a more detailed description of what I did: Where did you read that dot is bundled with the Windows binary? php and config file, so it is easier for me to reproduce the problem? If you run "dot.exe -V" from a cmd box what do you get?Ĭan you attach said. Thanks for the bug report, but I need more info: I uninstalled both and reinstalled Doxygen. Then I read in the Doxygen docu that Graphviz was already included in the Windows binaries. The described behaviour occurred then already. I had first downloaded and installed Graphviz, then set the path to dot.exe in the expert config. The log contains several lines like "Problems running dot: exit code=-1, command='dot', arguments='"graph_legend.dot" -Tpng -o "graph_legend.png"'"Ĭreation of the documentation with diagram graphics showing the class hierarchy. The documentation is created as expected, with the exception of the diagram graphics which are not created. Save and run on a PHP file with a class hierarchy.Mode: "All entities" and check cross-ref'd source code.Set project name, source and destination directory.Default Installation on Windows XP, SP2.Doxygen's log contains lines like "Problems running dot: exit code=-1, command='dot', arguments='"graph_legend.dot" -Tpng -o "graph_legend.png"'". Diagram graphics are not created when use of the dot tool is specified. Reported in version 1.5.5 on platform Other Input used in their production they are not affected by this license.Status RESOLVED severity normal in component general for. It is provided "as is" without express or implied warranty.ĭocuments produced by doxygen are derivative works derived from the No representations are made about the suitability of this softwareįor any purpose. Permission to use, copy, modify, and distribute this software and itsĭocumentation under the terms of the GNU General Public License is hereby Furthermore, executables for Windows are available. As a result, it runs on most other Unix flavors as well. You can also use doxygen for creating normal documentation (as I did for the doxygen user manual and web-site).ĭoxygen is developed under Mac OS X and Linux, but is set-up to be highly portable. ![]() 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. This is very useful to quickly find your way in large source distributions. You can configure doxygen to extract the code structure from undocumented source files. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. 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. Doxygen also supports the hardware description language VHDL. 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, and to some extent D.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |