Hi,
found a couple of things related to doxygen that I think are incorrect.
Looking ahead to say, the project directory tree looks like this:
project/
bin/
debug/
release/
build/
doxygen/
doc/
In the
build/ directory is a project file
project.cbp. In the
doxygen/ directory is a file
doxyfile.
debug/ and
release/ is the directory in which the executable files are placed. And directory
doc/ where doxygen generates html.
Firstly, perform the menu item
DoxyBlocks→
Doxywizard...When the project has just opened and when menu item performed in the tab DoxyBlocks displays the following output:
Running doxywizard...
Process 16240 (C:\Program Files\doxygen\bin\doxywizard.exe C:\Users\Aleksandr\Code\C++\project\build\doxygen\doxyfile) launched.
And in the opened dialog one can see that the file
doxyfile was successfully readed.
But after has been run one of the targets (
debug or
release) the output changed to the following:
Running doxywizard...
Process 22804 (C:\Program Files\doxygen\bin\doxywizard.exe C:\Users\Aleksandr\Code\C++\project\bin\debug\doxygen\doxyfile) launched.
or
Running doxywizard...
Process 17736 (C:\Program Files\doxygen\bin\doxywizard.exe C:\Users\Aleksandr\Code\C++\project\bin\release\doxygen\doxyfile) launched.
respectively. It is obvious that the file is not readed. But, perform the menu item
DoxyBlocks→
Extract documentation is still correct.
Secondly... well, it probably does not apply to the C::B, but to the plugin DoxyBlocks. I don't know.
So, as you can see the directory tree before, doxygen is configured to put everything in the directory
doc/. Nevertheless, after extracting documentation path in a message about the location of the generated document is invalid:
----------------------------------------------------------------------------------------------------
Extracting documentation for project.
DoxyBlocks is working, please wait a few moments...
Found existing doxyfile...
Success.
Your documents are in: C:\Users\Aleksandr\Code\C++\project\build\doxygen\
Done.
And perform the menu item
DoxyBlocks→
Run HTML fails:
Index.html not found at C:\Users\Aleksandr\Code\C++\project\build\doxygen\html/index.html.
Thats it.