.gitignore for HIP
35 ignoreringsregler for HIP, klare til å kopieres inn i kodelageret ditt.
C++-kjøretids-API for AMD-GPU-er
Den komplette .gitignore-filen for HIP
# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 14:47:28 UTC
# Teknologier: HIP
### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objektfil
*.o
# Objektfil
*.obj
# Delt objekt
*.so
# Statisk bibliotek
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Kompilatorutdata
*.out
# Kjørbar Windows-fil
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Vim-taggfil
tags
# Loggfil
*.log
/tests_output/
/samples_output/
Hva disse HIP-reglene faktisk ignorerer
Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.
Generelt
| Mønster | Hva det ignorerer |
|---|---|
/build/ |
common build directory |
Interne CMake-filer
| Mønster | Hva det ignorerer |
|---|---|
/CMakeFiles/ |
Interne CMake-filer |
CMake-hurtigbufferfil
| Mønster | Hva det ignorerer |
|---|---|
/CMakeCache.txt |
CMake-hurtigbufferfil |
/Makefile |
automatisk generert Makefile |
/cmake_install.cmake |
installasjonsskript |
/install_manifest.txt |
installasjonsmanifestliste |
Ninja-avhengighetsfiler
| Mønster | Hva det ignorerer |
|---|---|
*.ninja-dep |
Ninja-avhengighetsfiler |
Ninja-loggfiler
| Mønster | Hva det ignorerer |
|---|---|
*.ninja_log |
Ninja-loggfiler |
Meson-loggmappe
| Mønster | Hva det ignorerer |
|---|---|
meson-logs/ |
Meson-loggmappe |
*.o |
Objektfil |
Windows-objektfiler
| Mønster | Hva det ignorerer |
|---|---|
*.obj |
Objektfil |
*.so |
Delt objekt |
*.a |
Statisk bibliotek |
*.d |
avhengighetsfiler |
*.gch |
forhåndskompilerte headerfiler |
*.ii |
forbehandlede utdata |
Forbehandlet C++-utdata
| Mønster | Hva det ignorerer |
|---|---|
*.ii.cpp |
Forbehandlet C++-utdata |
*.out |
Kompilatorutdata |
Kjørbare Windows-filer
| Mønster | Hva det ignorerer |
|---|---|
*.exe |
Kjørbar Windows-fil |
Kompilert ROCm-binærfil
| Mønster | Hva det ignorerer |
|---|---|
*.hsaco |
Kompilert ROCm-binærfil |
*.s |
assemblerutdata |
*.kernels.cpp |
automatisk genererte kjernekilder |
*.hip.cpp.* |
hipcc-mellomresultater |
bin/hipInfo |
4. Offisielle eksempelbinærfiler og veiledningsresultater: eksempelbinærfil |
bin/hipBusBandwidth |
eksempelbinærfil |
bin/hipDispatchLatency |
eksempelbinærfil |
bin/hipify-clang |
eksempelverktøy |
samples/**/*.out |
utdata fra veiledninger |
ISA-/kodedumper
| Mønster | Hva det ignorerer |
|---|---|
samples/**/*.code |
ISA-/kodedumper |
samples/**/*.hsaco |
kompilerte binærfiler |
samples/**/*.co |
kjernekodeutdata |
tags |
Vim-taggfil |
*.log |
Loggfil |
/tests_output/ |
egendefinert utdatamappe for tester |
/samples_output/ |
egendefinert utdatamappe for eksempler |
Slik bruker du denne .gitignore-filen for HIP
- Kopier HIP-reglene ovenfor, eller last ned filen direkte.
- Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
- Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
- Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.