도와 주시면 감사하겠습니다.CMake Makefile에 OpenCV 라이브러리를 포함하는 방법
Leopard 10.5.8에서 프로젝트를 빌드하기 위해 간단한 CMakeLists.txt가 있습니다. 내가 CMake 2.8.1를 사용하고 있는데 그 순간에이 코드입니다 :
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")
내 프로젝트에 OpenCV의 라이브러리를 추가해야합니다. Eclipse를 사용할 때 포함 경로를/opt/local/ 으로 설정하고 라이브러리 경로를/opt/local/lib로 설정 한 다음 as_ opencv_core, opencv_imgproc, opencv_video와 같은 라이브러리 이름을 지정합니다.
이 정보를 CMakeLists.txt 파일에 추가하는 방법을 알려주실 수 있습니까?
공식 cmake FAQ에서 일부 정보를 읽었지만 문제를 해결할 수 없었습니다.
제발 도와주세요.
고마워요.
이 규칙이 적용됩니까? lib- 접두어를 생략 하시겠습니까? 나는 리눅스에 익숙하지 않으며 나는 이것에 약간 시간을 잃었다. 다른 프로젝트에도 적용됩니까? 아니면이 OpenCV에만 해당합니까? – ancajic
예, 유닉스에서 규칙입니다. – ltc