标签: cmake
我想创建一个cmake宏,用一些值填充给定变量,例如:
macro ( fillList list ) set( list a b c ) endmacro() fillList( list )
cmake似乎无法做到这一点。有关在cmake中实现此目的的任何建议吗?
答案 0 :(得分:21)
传递变量的名称并使用:
macro(fillList list) set(${list} a b c) endmacro()