摘要:
cmake函数function和宏定义macro在某种程度上来说是一样的,都是创建一段有名字的代码稍后可以调用,还可以传参数。 他们的定义如下: macro定义: macro(<name> [arg1 [arg2 [arg3 ...]]]) ... endmacro([name]) function 阅读全文
posted @ 2020-09-13 07:01
莫水千流
阅读(4382)
评论(1)
推荐(1)
摘要:
cmake函数function和宏定义macro在某种程度上来说是一样的,都是创建一段有名字的代码稍后可以调用,还可以传参数。 他们的定义如下: macro定义: macro(<name> [arg1 [arg2 [arg3 ...]]]) ... endmacro([name]) function 阅读全文
posted @ 2020-09-13 07:00
莫水千流
阅读(401)
评论(0)
推荐(0)
摘要:
CMake 常用宏分享 介绍 在本人多年的CMake使用过程中,有两个自定义宏被广泛且频繁使用。分别是: 1. GROUP_FILES 根据项目目录结构,分组显示c++文件,实现目录结构与项目结构的对应。 # MACRO GROUP_FILES MACRO(GROUP_FILES src_files 阅读全文
posted @ 2020-09-13 06:55
莫水千流
阅读(1851)
评论(0)
推荐(0)
摘要:
对于我来说,我使用的是cmake 3.5,但below(set variable)不起作用: set( ARCHIVE_OUTPUT_DIRECTORY "/home/xy/cmake_practice/lib/" LIBRARY_OUTPUT_DIRECTORY "/home/xy/cmake_p 阅读全文
posted @ 2020-09-13 05:47
莫水千流
阅读(1245)
评论(0)
推荐(0)