cmake生成opencv项目

2017-05-27  本文已影响0人  韦驮天

目录结构

首先创建个src文件夹,里面新建个cMakeLists.txt和我们的源码main.c

Paste_Image.png

cMakeLists.txt

######## A simple cmakelists.txt file for OpenCV() #############  
cmake_minimum_required(VERSION 2.8)                          # 初始化Cmake版本检测  
PROJECT(word)                                       # 工程名  
   
FIND_PACKAGE( OpenCV REQUIRED )                              # 环境变量中寻找OpenCV的库的位置  
INCLUDE_DIRECTORIES( ${OpenCV_INCLUDE_DIRS} )

ADD_EXECUTABLE(word main.c)                         # 将文件加入工程,有多少.c或者cpp都加进去  
TARGET_LINK_LIBRARIES (word ${OpenCV_LIBS})         # 这两行的次序也不能变!加入动态链接库  
# ########## end ####################################  

注意
INCLUDE_DIRECTORIES( ${OpenCV_INCLUDE_DIRS} )

TARGET_LINK_LIBRARIES (word ${OpenCV_LIBS})

这些变量可以在这里找到

opencv目录下 build 目录的OpenCVConfig.cmake


Paste_Image.png Paste_Image.png

按需使用

cmake gui

打开cmake gui程序,总览如下


Paste_Image.png

生成:


Paste_Image.png
上一篇下一篇

猜你喜欢

热点阅读