有没有一种方法可以使用存储在变量中的名称(用于将函数传递给函数等)在CMake中调用函数?如何在CMake中调用其名称存储在变量中的函数
这是我曾尝试:
cmake_minimum_required(VERSION 3.0)
function(doThing)
endfunction()
set(FuncVar doThing)
${FuncVar}()
哪些失败,此错误:
Parse error. Expected a command name, got unquoted argument with text "${FuncVar}".
-- Configuring incomplete, errors occurred!
我不明白为什么这不应该工作,但我还是那句话是新来的CMake,所以我知道什么。
谢谢你的帮助!
此语法不支持。你究竟在努力实现什么?我从来没有需要这样的技术。 – SirDarius
我想创建一个系统,其中的基础系统配置派生。我想变量是要走的路。谢谢! –