美文网首页
cmake生成opencv项目

cmake生成opencv项目

作者: 韦驮天 | 来源:发表于2017-05-27 23:20 被阅读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
  • 填写好你的source code和binaries路径
  • 点击configure
  • 点击generate
  • 最后点击open project便打开项目

生成:


Paste_Image.png

相关文章

网友评论

      本文标题:cmake生成opencv项目

      本文链接:https://www.haomeiwen.com/subject/kolcfxtx.html