Skip to content

CMake fuer alle Plattformen

d.kilic requested to merge 6-cmake-fuer-alle-plattformen into master

Zur Ermoeglichung der Entwicklung auf unterschiedlichen Plattformen wurde die CMakeLists angepasst:

  • Support fuer Linux und Mac wurde hinzugefuegt
  • Optionen werden als Options in CMake gehandhabt, Werte koennen ON und OFF sein
  • Neue Option: USE_3RD_PARTY zum Benutzen der in 3rdparty hinterlegten Bibliotheken (nur unter Windows mit MinGW erlaubt)

WICHTIG: Fuer Unix und Mac muessen die Abhaenigkeiten selbst installiert werden! Aktuell gibt es folgende Abhaengigkeiten:

  • min. Qt 5.14
  • min. OpenCV 4.0.0
  • Qwt
  • Wenn die unit tests gebaut werden sollen: Catch2, trompeloeil

Closes #6 (closed)

Merge request reports