Ответ 1
Передайте имя переменной и используйте это:
macro(fillList list)
set(${list} a b c)
endmacro()
Я хотел бы создать макрос cmake, который заполняет заданную переменную некоторыми значениями, например:
macro ( fillList list )
set( list a b c )
endmacro()
fillList( list )
Это не похоже на cmake. Любые предложения для достижения этого в cmake?
Передайте имя переменной и используйте это:
macro(fillList list)
set(${list} a b c)
endmacro()