我的 UNIX Makefile 如下:
param=0
run:
./foo -r "fun($(param))"
所以,如果我这样做make run
,我得到./foo - r "fun(0)"
并且为make run param=10
,我得到./foo -r "fun(10)"
。
现在我想使用 cmake 生成类似的 Makefile。
add_custom_target(
run
./foo -r "\"fun($(param))\""
)
如何param
在 cmake 配置文件中设置默认值?