摘要:
OpeCV3.3.1 的 CMakeLists.txt 的部分注释。 阅读全文
摘要:
math 数学表达式 例子: EXPR计算数学表达式然后通过output变量返回计算结果。数学表达式的一个例子是"5*(10+13)"。该命令支持的运算符包括:+ - * / % ^ ~ << >> ;它们的含义与C语言中的完全一致。 参考: https://www.cnblogs.com/code 阅读全文
摘要:
循环: foreach while GRATER 就是“大于” math是计算数值。 参考: https://www.jianshu.com/p/44ba033c262a 阅读全文
摘要:
路径设置: 包括头文件路径、库文件路径、库文件名等 参考: https://blog.csdn.net/wzzfeitian/article/details/40963457 阅读全文
摘要:
系统信息 参考: https://blog.csdn.net/bytxl/article/details/50634868 阅读全文
摘要:
cmake语法不仅仅可以适用于 CMakeLists.txt,也适用于 xxx.cmake 文档。 在 OpenCV 的 CMakeLists.txt 中,很多 ocv_XXX() 的函数,都是定义在相应的 xxx.cmake 中。 比如:L116 函数定义: 例子:cmake/OpenCVMinD 阅读全文
摘要:
include(CMakeParseArguments) 是为了使用 cmake_parse_arguments(),看样子是用来解析输入参数的。 给出参考: https://cmake.org/pipermail/cmake/2012-October/052443.html https://cma 阅读全文
摘要:
在编译器的命令行上,为当前路径以及下层路径的源文件加入一些define flag。这个命令可以用来引入任何flag,但是它的原意是用来引入预处理器的定义。那些以-D或/D开头的、看起来像预处理器定义的flag,会被自动加到当前路径的COMPILE_DEFINITIONS属性中。为了后向兼容,非简单值 阅读全文
摘要:
CMake的基本数据类型是字符串,一组字符串在一起称为列表(list) 用于设置变量。 VAR 就是一个list 参考: https://www.jianshu.com/p/44ba033c262a 阅读全文
摘要:
如果给定的字串或变量值域给定的正则表达式匹配的话,表达式返回真。 或者 阅读全文