cmake交互式帮助系统
CMakeHelp的Python项目详细描述
cmake是一个很好的构建系统,它具有全面的参考价值。 文档,但如果您使用了文档(联机或 在一段时间寻求帮助后变得很烦人 尤其是如果你不想很快找到你想要的东西。
这就是为什么我创建了这个小实用程序,使您能够快速 搜索并阅读cmake的文档。
该实用程序是一个交互式命令行,您可以在其中使用制表符 你想要的文件。
您可以使用以下命令
command - Print help for a single command module - Print help for a single module property - Print help for a single property variable - Print help for a single variable
要获取可用元素的列表,请使用tab completion
[CMake Help] command fi<TAB> file find_file find_library
兼容性
这个实用程序是在基于linux的系统上开发的,因此 最有可能在大多数基于unix的系统上工作,其中 CMAKE可用。只有两个要求不同 此实用程序所需的python。你需要 cmake可执行文件位于系统路径和 更少的帕斯格。
测试
目前没有单元测试,测试的数量 做的非常少,所以可能有一些错误。
如果命令完成不起作用,可能有两个原因, 要么你没有readline,要么有个问题 从cmake获取关键字。如果cmake,则不会打印错误 被非法执行(所有异常都在 命令完成)…..