Sintaxe de definição de comando

Sintaxe de definição de comando

Qual é o nome e onde posso encontrar informações sobre a sintaxe que define os comandos:

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

O que significa []e significa nesta definição. Tenho a impressão de que isso significa , mas isso significa que -P deve persistir sempre?{}...[]optinal

Responder1

Em geral, [ ]significa “opcional”. Neste caso { }é utilizado para agrupar o " -D" com o seguinte " <var>=<value>". O seguinte " ..." significa que o " -D <var>=<value>" pode ser repetido 0 ou muitas vezes. O " -P <cmake-script-file>" NÃO é opcional.

informação relacionada