
¿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.