标签: cmake
我在CHECK_C_SOURCE_COMPILES macro的定义中看到了以下CMake代码:
IF("${VAR}" MATCHES "^${VAR}$") ...
此代码的目的是什么,它不会一直成功吗?
答案 0 :(得分:3)
来自CMake mailing list
这绝对不是真的。 您正在测试的变量可能包含“未评估”变量 或一些特殊的正则表达式字符(*,?,...)