opencv 在ubuntu的cmake配置

来源:互联网 发布:自导自演 周杰伦 知乎 编辑:程序博客网 时间:2024/06/06 01:47
##### CMake entry point

cmake_minimum_required (VERSION 3.0)
project (mld_crf)


##### make release version

set(CMAKE_BUILD_TYPE Release)



##### external library setting
find_package(OpenCV REQUIRED)
# OpenCV
set( OPENCV_VER       320 )
#set( OPENCV_PATH "C:/programming/lib/opencv-master/build-test/install")
set( OPENCV_INC_DIR "/usr/local/include" )
set( OPENCV_LIB_DIR "/usr/local/lib" )
#set( OPENCV_LIB   
#  optimized opencv_world.so      debug opencv_worldd
#  optimized opencv_xfeatures2d.so   debug opencv_xfeatures2dd
#)


########################## NO CHANGES BEYOND THIS POINT ##########################


##### include & link
 
# main project
include_directories(
  ${OPENCV_INC_DIR}
)
link_directories(
  ${OPENCV_LIB_DIR}
)



##### project

FILE(GLOB MLD_CRF_SRC_FILES "src/*.cpp" "src/*.c" "src/*.h")



##### build demo program

add_executable(mld_crf
  ${MLD_CRF_SRC_FILES}
)
target_link_libraries(mld_crf
   ${OpenCV_LIBS}
)
#target_link_libraries(mld_crf
#  ${OPENCV_LIB}
#)
原创粉丝点击