cmake - list无法识别子命令FILTER

Nec*_*twi 6 cmake

cmake --version
cmake version 3.5.2

list(FILTER HEADERS EXCLUDE REGEX "^\\..+")

CMake Error at CMakeLists.txt:49 (list):
  list does not recognize sub-command FILTER
Run Code Online (Sandbox Code Playgroud)

我使用的版本有问题吗?

它在ubuntu上.它是从官方ubuntu存储库获得的最新版本.

它在Mac上运行良好,版本为3.6.2

提供此功能的最少cmake版本是什么?