DoxyPress  2.0.0
Building from Source

The following files and utilities are required in order to build DoxyPress and DoxyPressApp from source code.

# Package Notes
1 DoxyPress source codeDoxyPress 2.0.0 source
Source on github
2 DoxyPressApp source codeDoxyPressApp 2.0.0 source
Source on github
3libClangBuilding DoxyPress from source requires linking with both libClang and libTooling.
Pre-built binary versions of clang are available on our download site.    Prebuilt clang binaries
To build from source refer to Linking with libClang and libTooling
4 CopperSpice librariesThe DoxyPress program is linked with CsCore and CsXml. DoxyPressApp is linked with CsCore, CsGui, CsNetwork, and CsXml.
<a class="www-link" href="https://download.copperspice.com/copperspice/binary/">Download CopperSpice binaries</a>
&nbsp;&nbsp; - OR - &nbsp;&nbsp;
<a class="www-link" href="https://download.copperspice.com/copperspice/source/">Download CopperSpice source code</a>
5 CMake / C++ Compiler Refer to CopperSpice Overview Docs


For additional information about the build process for CopperSpice refer to our CopperSpice Overview documentation.

Building CopperSpice for Unix

Building CopperSpice for Mac OS X

Building CopperSpice for Windows

Build Process Using CMake

The build process consists of two steps. Follow the same procedure to build DoxyPressApp.

Step 1  Configure DoxyPress by running cmake

The following command will configure DoxyPress for a release version. If you need to pass any CFLAGS or CXXFLAGS they should be set in your environment or passed on the command line.

cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release [path_to_doxypress]

Step 2  Compile and install DoxyPress by running the following command.

ninja install