美文网首页
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