コマンド定義構文

コマンド定義構文

コマンドを定義する構文の名前と情報はどこにありますか?

cmake [{-D <var>=<value>}...] -P <cmake-script-file> [-- <unparsed-options>...]

[]この定義で、、{}およびはどういう意味ですか。 は を意味する...と感じますが、これは -P が常に持続する必要があることを意味しますか?[]optinal

答え1

一般的に、[ ]は「オプション」を意味します。この場合、は「 」を次の「 」と{ }グループ化するために使用されます。次の「」は、「」が 0 回以上繰り返されることを意味します。「」はオプションではありません。-D<var>=<value>...-D <var>=<value>-P <cmake-script-file>

関連情報