.gitignore til HIP

35 ignorer regler for HIP, klar til at kopiere til dit lager.

C++ runtime API til AMD GPU'er

Den komplette .gitignore til HIP

# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 22:57:10 UTC
# Teknologier: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objekt fil
*.o
# Objekt fil
*.obj
# Delt objekt
*.so
# Statisk bibliotek
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Compilerresultat
*.out
# Windows eksekverbar
*.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 tags fil
tags
# Log fil
*.log
/tests_output/
/samples_output/

Hvad disse HIP regler faktisk ignorerer

Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.

Generel

Mønster Hvad den ignorerer
/build/ common build directory

CMake interne filer

Mønster Hvad den ignorerer
/CMakeFiles/ CMake interne filer

CMake cache-fil

Mønster Hvad den ignorerer
/CMakeCache.txt CMake cache-fil
/Makefile autogenereret Makefile
/cmake_install.cmake installere script
/install_manifest.txt installere manifestliste

Ninja afhængighedsfiler

Mønster Hvad den ignorerer
*.ninja-dep Ninja afhængighedsfiler

Ninja logfiler

Mønster Hvad den ignorerer
*.ninja_log Ninja logfiler

Meson log bibliotek

Mønster Hvad den ignorerer
meson-logs/ Meson log bibliotek
*.o Objekt fil

Windows objektfiler

Mønster Hvad den ignorerer
*.obj Objekt fil
*.so Delt objekt
*.a Statisk bibliotek
*.d afhængighedsfiler
*.gch prækompilerede overskrifter
*.ii forbehandlet output

C++ forbehandlet output

Mønster Hvad den ignorerer
*.ii.cpp C++ forbehandlet output
*.out Compilerresultat

Windows eksekverbare

Mønster Hvad den ignorerer
*.exe Windows eksekverbar

ROCm kompileret binær

Mønster Hvad den ignorerer
*.hsaco ROCm kompileret binær
*.s montage output
*.kernels.cpp autogenererede kernekilder
*.hip.cpp.* hipcc mellemudgange
bin/hipInfo 4. Officielle sample binære filer og tutorial output sample binær
bin/hipBusBandwidth binær prøve
bin/hipDispatchLatency binær prøve
bin/hipify-clang prøveværktøj
samples/**/*.out tutorial output

ISA/kode dumps

Mønster Hvad den ignorerer
samples/**/*.code ISA/kode dumps
samples/**/*.hsaco kompilerede binære filer
samples/**/*.co kernekodeoutput
tags Vim tags fil
*.log Log fil
/tests_output/ brugerdefineret test output bibliotek
/samples_output/ brugerdefineret prøveudgangsmappe

Sådan bruger du denne .gitignore til HIP

  1. Kopier HIP reglerne ovenfor, eller download filen direkte.
  2. Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
  3. Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
  4. Brug .gitignore, så alle på holdet deler de samme regler.

Andre Sprog .gitignore skabeloner

Se alle Sprog skabeloner