CMake 已经有一段时间了,显然有一个叫做 “CMake 文件 API”的东西:
CMake 提供了一个基于文件的 API,客户端可以使用它来获取有关 CMake 生成的构建系统的语义信息。客户端可以通过将查询文件写入构建树中的特定位置来使用 API,以请求零个或多个对象种类。当 CMake 在该构建树中生成构建系统时,它将读取查询文件并写入回复文件以供客户端读取。
我不明白这个应该在什么时候、由谁使用。因此,我不明白作为使用 CMake 的项目的维护者,我是否需要担心这个 API 并“迎合”使用它来满足请求。我是吗?
注意:如果答案取决于我维护的 CMake 项目类型 - 请选择几个示例(因为我在不止一种项目中使用 CMake)。
否 - CMake 文件 API 旨在由 IDE 和 IDE 集成开发人员使用。
因此,我不明白作为使用 CMake 的项目的维护者,我是否需要担心这个 API 并“迎合”使用它来满足请求。我是吗?
你没有。