.gitignore för HIP

35 ignoreringsregler för HIP, redo att kopieras till ditt repo.

C++-API vid körning för AMD-GPU:er

Den kompletta .gitignore-filen för HIP

# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 15:59:44 UTC
# Tekniker: 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
# Delat objekt
*.so
# Statiskt bibliotek
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Kompilatorresultat
*.out
# Kö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/

Vad reglerna för HIP faktiskt ignorerar

Alla mönster nedan och varför de hör hemma i din .gitignore.

Allmänt

Mönster Vad det ignorerar
/build/ common build directory

Interna CMake-filer

Mönster Vad det ignorerar
/CMakeFiles/ Interna CMake-filer

CMake-cachefil

Mönster Vad det ignorerar
/CMakeCache.txt CMake-cachefil
/Makefile automatiskt genererad Makefile
/cmake_install.cmake installationsskript
/install_manifest.txt installationsmanifestlista

Ninja-beroendefiler

Mönster Vad det ignorerar
*.ninja-dep Ninja-beroendefiler

Ninja-loggfiler

Mönster Vad det ignorerar
*.ninja_log Ninja-loggfiler

Meson-loggkatalog

Mönster Vad det ignorerar
meson-logs/ Meson-loggkatalog
*.o Objektfil

Windows-objektfiler

Mönster Vad det ignorerar
*.obj Objektfil
*.so Delat objekt
*.a Statiskt bibliotek
*.d beroendefiler
*.gch förkompilerade headerfiler
*.ii förbehandlade utdata

Förbehandlade C++-resultat

Mönster Vad det ignorerar
*.ii.cpp Förbehandlade C++-resultat
*.out Kompilatorresultat

Körbara Windows-filer

Mönster Vad det ignorerar
*.exe Körbar Windows-fil

Kompilerad ROCm-binärfil

Mönster Vad det ignorerar
*.hsaco Kompilerad ROCm-binärfil
*.s assemblerutdata
*.kernels.cpp automatiskt genererad kärnkällkod
*.hip.cpp.* hipcc-mellanutdata
bin/hipInfo 4. Officiella exempelbinärfiler och resultat från handledningar exempelbinärfil
bin/hipBusBandwidth exempelbinärfil
bin/hipDispatchLatency exempelbinärfil
bin/hipify-clang exempelverktyg
samples/**/*.out utdata från handledningar

ISA-/koddumpar

Mönster Vad det ignorerar
samples/**/*.code ISA-/koddumpar
samples/**/*.hsaco kompilerade binärfiler
samples/**/*.co kärnkodsutdata
tags Vim-taggfil
*.log Loggfil
/tests_output/ anpassad utdatakatalog för tester
/samples_output/ anpassad utdatakatalog för exempel

Så använder du denna .gitignore för HIP

  1. Kopiera reglerna för HIP ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Språk

Visa alla mallar för Språk