.gitignore per CMake

12 regole di esclusione per CMake, pronte da copiare nel repository.

Generatore multipiattaforma di sistemi di compilazione

Il .gitignore completo per CMake

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:27:04 UTC
# Tecnologie: CMake

### CMake ###
# Impostazioni utente di CMake
CMakeLists.txt.user
# Cache di CMake
CMakeCache.txt
# File generati da CMake
CMakeFiles
# Script di CMake
CMakeScripts
# Directory dei test di CMake
Testing
# Script di installazione di CMake
cmake_install.cmake
# Manifest di installazione di CMake
install_manifest.txt
# Database di compilazione
compile_commands.json
# Configurazione di CTest
CTestTestfile.cmake
# Dipendenze di CMake
_deps
CMakeUserPresets.json
# Makefile generato
Makefile

Cosa escludono le regole di CMake

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Generale

Schema di esclusione Cosa esclude
CMakeLists.txt.user Impostazioni utente di CMake
CMakeCache.txt Cache di CMake
CMakeFiles File generati da CMake
CMakeScripts Script di CMake
Testing Directory dei test di CMake
cmake_install.cmake Script di installazione di CMake
install_manifest.txt Manifest di installazione di CMake
compile_commands.json Database di compilazione
CTestTestfile.cmake Configurazione di CTest
_deps Dipendenze di CMake
CMakeUserPresets.json Generale
Makefile Makefile generato

Come usare questo .gitignore per CMake

  1. Copia le regole di CMake qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Strumento di compilazione

Vedi tutti i modelli di Strumento di compilazione