¿Cuándo debo citar variables?

Estoy escribiendo macros CMake por primera vez, y me cuesta entender cómo funcionan las variables. Más específicamente,${a} parece tener un significado diferente al"${a}".

Por ejemplo aquí:Pasar una lista a una macro CMake

No entiendo cuándo se supone que debo agregar citas y cuáles son los principios subyacentes más importantes.

Respuestas a la pregunta(1)

Su respuesta a la pregunta