Sintaxis de definición de comando

Sintaxis de definición de comando

¿Cuál es el nombre y dónde puedo encontrar información sobre la sintaxis que define los comandos?

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

Qué significa []y significa {}en ...esta definición. Tengo la sensación de que eso []significa optinal, pero ¿esto significa que -P debería persistir siempre?

Respuesta1

En general, [ ]significa "opcional". En este caso { }se utiliza para agrupar el " -D" con el siguiente " <var>=<value>". El siguiente " ..." significa que " -D <var>=<value>" se puede repetir 0 o muchas veces. El " -P <cmake-script-file>" NO es opcional.

información relacionada