Vor etwa einem Jahr fragte ich nach Header-Abhängigkeiten in CMake .
Vor kurzem habe ich festgestellt, dass das Problem darin zu liegen scheint, dass CMake diese Header-Dateien als extern zu dem Projekt. Zumindest bei der Erstellung eines Code::Blocks-Projekts erscheinen die Header-Dateien nicht im Projekt (die Quelldateien schon). Es scheint mir daher, dass CMake diese Header als extern zum Projekt und verfolgt sie nicht in den Abhängigkeiten.
Eine schnelle Suche im CMake-Tutorial zeigte nur auf include_directories
was nicht das zu tun scheint, was ich mir wünsche...
Wie kann man CMake signalisieren, dass ein bestimmtes Verzeichnis Header enthält, die in das Makefile aufgenommen werden sollen, und dass diese Header von dem generierten Makefile verfolgt werden sollen?