clion / cmake Header werden nicht dem Projekt zugeordnet



  • Ich arbeite mit clion (neuese Version) unter Linux.
    Im cmake-File habe ich die Zeile:

    include_directories(${PROJECT_SOURCE_DIR}/include)

    wenn ich in der GUI das include anklicke und den Shortcut für got to declaration klicke, wird im Projektbaum auf der linken Seite der korrekte Ordner angezeigt.

    Allerdings sind alle header-Dateien in diesem Ordner ausgegraut.
    Öffne ich eine der Header Dateien, wird oben eine Warnung angezeigt:
    "This file does not belong to any project target ..."

    Im momentanen Zustand kann ich nicht ordentlich nach Usages und Deklarationen suchen, was meine Arbeit enorm erschwert.

    target_include_directories wollte ich einmal einsetzen, allerdings bsiher erfolglos.
    Es wird stets behauptet dass mein target nicht gebaut würde.


Log in to reply