eingebunden. Trotzdem habe ich nun noch viele "undefined references" . Ich muss wohl noch in der programm.pro-Datei die LIBS setzen. Was setze ich hier? Muss das zu den binärdateien zeigen?
Die Header geben ja nur die Typen/Methoden bekannt. Die Implementierung (Definition) findet meist in .cpp-Dateien statt, die dann zu einem executable bzw. einer Library gelinkt werden.
Um nun die Definition zu bekommen, musst du die Bibliotheken zu deinem Projekt linken. Das sind die Binaries.
Diese fügst du im .pro deiner "LIBS"-Variable hinzu. Im Creator dann über den entsprechenden Eintrag in der Konfiguration.
ramin hat geschrieben::: error: cannot find -lcvaux
Google kennt dieses Problem nicht. Der Pfad zu /usr/include/opencv ist korrekt.
Der Pfad ist für eine lib NICHT korrekt. In /usr/include liegen nur die Header. /usr/lib wäre ein Pfad, der für ein Lib-Verzeichnis passen könnte. Aber da musst du von Distri zu Distri schauen. Wenn es aber jetzt eh klappt, ist es ja gut