Angeben von Include-Verzeichnissen in der cmake-Befehlszeile
Ist es möglich, ein Include-Verzeichnis bei der Ausführung anzugeben?cmake
. Zum Beispiel
cmake . -INCLUDE=/foo/bar
Die Header - Dateien befinden sich in einem separaten Verzeichnis von den Quellen, die ich kompilieren möchte, und ich möchte dies beheben, ohne mit dem zu bastelnMakefile
generiert voncmake
.
Aktualisieren
Das Projekt hat eineCMakeLists.txt
. Auszug:
INCLUDE_DIRECTORIES(${EO_SOURCE_DIR}/src)
INCLUDE_DIRECTORIES(${EO_SOURCE_DIR}/src/ga)
INCLUDE_DIRECTORIES(${EO_SOURCE_DIR}/src/utils)
Können${EO_SOURCE_DIR}
von der Kommandozeile aus gesetzt werden?