Wie OpenCV-Bibliotheken in CMake Makefiles

Ich hoffe Ihr könnt mir helfen.

Habe ich eine einfache CMakeLists.txt um mein Projekt auf Leopard 10.5.8.
Ich bin mit CMake 2.8.1 und im moment ist dies der code:

cmake_minimum_required(VERSION 2.8)
MESSAGE(STATUS "./src: Going into utils folder")
ADD_SUBDIRECTORY(utils)
MESSAGE(STATUS "./src: utils folder processed")

include_directories(${DIR}/headers)
link_directories (${DIR}/src/utils)

ADD_EXECUTABLE(sample sample.cpp)
TARGET_LINK_LIBRARIES(sample libSample ${EXTERNAL_LIBS})
INSTALL(TARGETS sample DESTINATION "./src")
MESSAGE(STATUS "./src: exiting src folder")

Muss ich hinzufügen, OpenCV-Bibliotheken, die auf mein Projekt.
Wenn ich mit Eclipse habe ich den include-Pfad auf /opt/local/include
und die Bibliotheken path: /opt/local/lib, und dann habe ich die Bibliotheken angeben, Namen wie as_ opencv_core, opencv_imgproc, opencv_video.

Können Sie mir sagen, wie diese Informationen in der CMakeLists.txt die Datei, bitte?

Ich habe einige Informationen im offiziellen cmake FAQ, aber ich war nicht in der Lage mein problem zu lösen.

Bitte helfen Sie mir.

Vielen Dank.

InformationsquelleAutor Marcus Barnet | 2011-03-31

Schreibe einen Kommentar