私はCMakeを学び、「MasteringCMake」の本やその他のオンラインで入手できるものを読んでいます。生成されたファイルで使用される-Hや-Bなど、いくつかのコマンドラインオプションの詳細なドキュメントがあるのだろうか。または、「-Eエコー」には色付けなどの追加オプションがあります。これに関するドキュメントはまだ見つかりませんでした。
[〜#〜] update [〜#〜]:今私は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のソースコードを見る必要があります。
オンラインドキュメントは優れていますが、公式ドキュメントから意図的に除外しているプライベートな実装の詳細がいくつかあります。生成されたプロジェクトやメイクファイルから使用するコマンドラインのものは、それらの詳細の一部です。
ここのオンラインドキュメント:
ここに文書化されたコマンドラインオプション:
概要ページ。他の情報源を示しています。
Cmakeドキュメント その間にかなり改善されましたが、-H<directory>
および-B
おそらく正当な理由で隠されたままにします(CMake開発コンテキストの外で使用しないでください)。
-H<directory>
および-B
は両方とも説明されています ここ 。
ために cmake -E
、オプションは このセクション に記載されています。
おそらくそうではありません。 CMakeのソースコードを見なければならないかもしれません。