
Cmake
黄胶鞋和七分裤
为恶畏人知,恶中犹有善路,为善而急人知,善处即是恶根
展开
-
Cmake学习笔记(五) cmake 应用训练,基于libuvc分析cmake
针对之前搞得的Cmake的东西,练手很少,还是觉得掌握的不到位,opencv什么的太大了,本身cmake也不会用的太多,就懒得看了,刚好最近项目有用libuvc,也是依赖cmake编译的,而且libuvc小而美,看代码的同事学习一下cmake,做为练习。简单介绍一句libuvc,跨平台的开源库,托管在git上,用来对标砖uvc设备进行操作,依赖libusb,可以增加对libjpeg的依赖(用来对...原创 2019-10-29 17:15:33 · 2451 阅读 · 1 评论 -
Cmake学习笔记(一),Windows/linux 环境搭建配置,入门及示例代码
环境搭建配置、入门API以及示例代码Cmake安装和配置linuxWindows示例工程HelloWord将HelloWord拆成三个文件HelloWord方法封装成一个静态库拆分源码路径修改文件输出路径修改为动态库Cmake为跨平台创建工程的,很多开源的项目,都采用Cmake来编译,opencv,libjpeg,QT部分等,非常有必要学习一下了,参考资料:https://blog.csdn....原创 2019-07-29 14:27:54 · 929 阅读 · 0 评论 -
Camke 学习笔记(二)常用命令
常用命令以Windows为例,对应VS相应设置选项命令作用project设置解决方案名称SET设置参数,不管是预定义参数,还是自定义参数ADD_EXECUTABLE生成可执行文件工程ADD_LIBRARY生成库工程(lib/dll)AUX_SOURCE_DIRECTORY收集目录里的所有文件名并赋值给变量INCLUDE_DIRECTO...原创 2019-07-29 18:24:14 · 419 阅读 · 0 评论 -
Cmake 学习笔记(三)常用预定义变量
常用变量CMAKE_SOURCE_DIR等同于PROJECT_SOURCE_DIR,源文件所在地址,顶层工程源码CMAKE_BINARY_DIR等同于PROJECT_BINARY_DIR,生成工程目标地址,顶层工程编译地址CMAKE_CURRENT_SOURCE_DIR等同于PROJECT_SOURCE_DIR,当前CMakeList所在地址CMAKE_CURRREN...原创 2019-07-29 19:07:20 · 1320 阅读 · 0 评论 -
Cmake学习笔记(四)find类指令 以FIND_PACKAGE()为例
Cmake Find类指令以FIND_PACKAGE()为例,我们用OpenCV为实例来看我们需要为工程设置依赖的头文件和库时,往往需要以下方法include_directiories(../include)target_link_libraries(proTest ../OpenCV)但是,opencv需要以来的动态库有时非常多,那我们一个个路径来配置么,肯定会比较麻烦,这时就会需要...原创 2019-07-30 15:17:53 · 989 阅读 · 0 评论