我正在学习 CMake,阅读“Mastering CMake”一书和其他在线可用的东西。我想知道是否有一些命令行选项的详细文档,例如生成文件使用的 -H 和 -B 。或者“-E echo”有额外的着色选项等。我还没有找到一些文档。
更新 :现在我在 CMake 版本 3.14.4 中看到了这个:
$ cmake --help
...
cmake [options] -S <path-to-source> -B <path-to-build>
...
-S <path-to-source> = Explicitly specify a source directory.
-B <path-to-build> = Explicitly specify a build directory.
...
这是-H和-B的正式版吗?
最佳答案
当然不。您必须查看 CMake 的源代码。
在线文档很好,但是我们故意在官方文档中省略了一些私有(private)的实现细节。我们从生成的项目和 makefile 中使用的命令行内容就是其中的一些细节。
在线文档:
此处记录的命令行选项:
概述页面,指向其他信息来源:
关于command-line - CMake 命令行选项文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4984424/