... | ... | @@ -41,6 +41,14 @@ These dependencies have to be downloaded separately and made known to CMake. Thi |
|
|
|
|
|
In case you are working at our institute, these libraries can be found on our server.
|
|
|
|
|
|
### Optional requirements
|
|
|
|
|
|
These are optional requirements that can be useful when **developing** any of the IHTA projects.
|
|
|
|
|
|
- [**doxygen**](https://www.doxygen.nl/): Used for generating documentation for some projects.
|
|
|
- [**dot**, from graphviz](https://graphviz.org/): Used for generating inheritance diagrams for doxygen.
|
|
|
- [**OpenCppCoverage**](https://github.com/OpenCppCoverage/OpenCppCoverage): When installed, coverage reports will be generated for the unit test.
|
|
|
|
|
|
## Known issues
|
|
|
|
|
|
CMake has a character limit for its build paths. This means, that the path to some source files can be too long. In these cases CMake will issue a warning. If this happens, try to move the top-level source folder up in your directory tree. A safe place should be the main drive folder, e.g. `D:\`.
|
... | ... | |