Cmake主要作用是将程序源码编译成封装好的DLL、lib、exe等文件。
Cmake 利用openCV的资源文件,可以编译出相应dll\lib文件的源码,这样可以方便我们在想调用dll文件内函数时,不掉用该dll,而是转而include该函数的源码,进入该函数源码进行分析逐句分析。
新建一个CMakeLists.txt,目录为source code下
CMakeLists.txt内容如下
cmake_minimum_required(VERSION 3.8)
project(HelloCmake)
add_executable(HelloCMake hellocmake.cpp)
--------------------------------------------------------
第一句是CMake 版本
第二句是生成的工程名字
第三句是添加编译需要的资源文件
configure--->generate