Vai al contenuto

CMake Cheatsheet

Panoramica

CMake è un generatore di sistema di configurazione multipiattaforma che utilizza file di configurazione indipendenti dalla piattaforma per generare file di strumenti di costruzione nativi (Makefiles, progetti Visual Studio, progetti Xcode, ecc.).

Installazione

Gestione dei pacchetti

Traduzione:

Concetti di base

Termini chiave

Traduzione:

Struttura del progetto

Traduzione:

CMakeLists Basic.txt

Esempio minimo

Traduzione:

Libreria semplice

Traduzione:

Variabili

Variabili integrati

Traduzione:

Impostazione di variabili

Traduzione:

Obiettivi

Esecutivi

Traduzione:

Biblioteche

Traduzione:

Proprietà di destinazione

Traduzione:

Trovare pacchetti

find_package

Traduzione:

pkg-config

Traduzione:

Logica condizionale

se/else/endif

opzione

Traduzione:

Funzioni e Macros

Funzioni

Traduzione:

Macros

Traduzione:

Funzioni avanzate

Traduzione:

Testing

Integrazione CTest

Traduzione:

Integrazione di Google Test

Traduzione:

Installazione

Installazione di base

Traduzione:

Configurazione del pacchetto

Traduzione:

Espressioni di generatore

Espressioni di base del generatore

Traduzione:

Espressioni avanzate del generatore

Traduzione:

Uso della linea di comando

Comandi di base

Traduzione:

Opzioni di configurazione

Traduzione:

Uso avanzato

Traduzione:

Sviluppo della forma trasversale

Rilevamento della piattaforma

Traduzione:

File di Toolchain

Traduzione:

Migliori Pratiche

Struttura del progetto

Traduzione:

Modelli CMake moderni

Traduzione:

Gestione degli errori

Traduzione:

Debug

Uscita del debito

Traduzione:

Risoluzione dei problemi

Traduzione:

Risorse