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?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage