CMake服务器:文档不匹配,需要澄清

CMake服务器:文档不匹配,需要澄清,cmake,Cmake,我浏览了这篇文档: 但事实证明,关于如何启动服务器的描述与文档中所示的不同。执行cmake-eserver--debug时,我收到以下消息: CMake Error: No protocol versions defined. Maybe you need --experimental? 当添加建议标志--experimental时,服务器将按预期启动,读取标准输入并响应标准输出。但是,文档中显示的所有示例都不建议使用此标志。另外,我还安装了版本3.13.4 启动CMake服务器的正确方法是什

我浏览了这篇文档:

但事实证明,关于如何启动服务器的描述与文档中所示的不同。执行
cmake-eserver--debug
时,我收到以下消息:

CMake Error: No protocol versions defined. Maybe you need --experimental?
当添加建议标志
--experimental
时,服务器将按预期启动,读取标准输入并响应标准输出。但是,文档中显示的所有示例都不建议使用此标志。另外,我还安装了版本
3.13.4

启动CMake服务器的正确方法是什么,例如如何指定协议版本,以及为什么要求我使用
--实验性

我的主要目标是找出是否可以从CMake中提取目标值及其相关信息(如
CFLAGS
)。使用这个服务器命令,我只需编写一小段NodeJS代码与之交互,就可以做到这一点