Credo il comando option
è ridondante perché può essere sostituito dal comando set
. Quali sono i vantaggi che posso ottenere quando utilizzo il comando option
?Vantaggi dell'utilizzo del comando opzione CMake piuttosto che impostato?
10
A
risposta
11
Una variabile definita in un comando option
viene visualizzata come scelta booleana nella GUI di CMake o quando si esegue CMake in modo interattivo utilizzando cmake -i
. Questo non è il caso di una variabile definita utilizzando set
meno CACHE
viene utilizzato e il tipo non è INTERNAL
.
Inoltre, il modulo CMakeDependentOption
consente di specificare le dipendenze tra le opzioni.
Problemi correlati
- 1. Documentazione opzione riga comando CMake
- 2. vantaggi/svantaggi di opzione pconnect in CodeIgniter
- 3. Suoneria picker - pulsante di opzione impostato
- 4. Equivalente della riga di comando del pacchetto find di cmake?
- 5. di riferimento con VM, piuttosto che $ portata
- 6. cmake comando personalizzato per copiare e rinominare
- 7. opzione Passo a CMake per l'opzione futuro crosscompilazione (CROSS_COMPILE)
- 8. Vantaggi del sovraccarico del costruttore
- 9. Comando personalizzato CMake copia più file
- 10. Esecuzione di un comando bash tramite CMake
- 11. Vantaggi dell'utilizzo dell'esecuzione del processo JNA
- 12. Perché tornare const razionale piuttosto che razionale
- 13. impostato il pulsante di opzione php selezionato per impostazione predefinita
- 14. Specifica delle directory di inclusione sulla riga di comando cmake
- 15. CMake ... ccmake o cmake?
- 16. passare al metodo implementato, piuttosto che l'interfaccia
- 17. CMake può generare script di compilazione che * non * usano cmake?
- 18. Vantaggi del TDD nell'apprendimento automatico
- 19. Escaping $ segno del dollaro in CMake
- 20. Il debug di Ruby sta entrando piuttosto che scavalcando
- 21. Unione UIBezierPaths piuttosto che apend percorso
- 22. Perché Object.defineProperty() piuttosto che this.defineProperty() (per oggetti)?
- 23. CASO (Contiene) piuttosto che la dichiarazione uguale
- 24. Polimorfismo C++ statico piuttosto che dinamico
- 25. Cancellare piuttosto che rilasciare una NSMutableString
- 26. Makefile Verbale NMake che utilizza CMake
- 27. CMake RequireAdministrator
- 28. CMake file in modalità script che eredita le variabili
- 29. Voglio che Python argparse lanci un'eccezione piuttosto che l'uso
- 30. Avvertenza usato come il nome del parametro precedente piuttosto che come parte del selettore
E 'option' vs' cache' set? –
@PaoloM grazie! –