4

我在CHECK_C_SOURCE_COMPILES 宏的定义中看到了以下一段 CMake 代码:

IF("${VAR}" MATCHES "^${VAR}$")
...

这段代码的目的是什么,它不会总是成功吗?

4

1 回答 1

3

来自CMake 邮件列表

这绝对不是真的。您正在测试的变量可能包含“未评估”的 var 或一些特殊的正则表达式字符(*、?、...)

于 2012-09-25T11:22:14.853 回答