有没有人遇到过这个错误?如果是这样,我该如何解决它或等效的方法是什么。
我正在运行 Ubuntu,代码创建了一个编译器定义列表,然后我只是遍历列表并添加每个定义。
set(COMPILER_DEF_LIST)
list(APPEND COMPILER_DEF_LIST_COMMON
NUMBER_FAMILY_RESERVED_FIXED_OIDS=5
CHILD_LIST_ELEMENTS_PER_BLOCK=10
...
FOREACH(compilerDefine ${COMPILER_DEF_LIST_COMMON})
add_definitions(-D${compilerDefine})
ENDFOREACH(compilerDefine)
Run Code Online (Sandbox Code Playgroud)
此错误消息特定于在“脚本模式”下运行的 CMake cmake -P ...。
主要是所有处理目标和目标设置/选项/属性的命令都不是“可编写脚本的”(在“脚本模式”下运行 CMake 时不可用)。
另请参阅CMake/语言语法: cmake -P:
...除了所有与 Makefile 生成或 CMake 缓存相关的命令都将失败
| 归档时间: |
|
| 查看次数: |
4368 次 |
| 最近记录: |