Ludovic Frank Gitignore

.gitignore HIP jaoks

35 tehnoloogia HIP eiramisreeglit, mida saad oma hoidlasse kopeerida.

C++ käitusaegne API AMD GPU jaoks

Täielik .gitignore HIP jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:52:04 UTC
# Tehnoloogiad: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objekti fail
*.o
# Objekti fail
*.obj
# Jagatud objekt
*.so
# Staatiline raamatukogu
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Kompilaatori väljund
*.out
# Windows käivitatav fail
*.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 siltide fail
tags
# Logifail
*.log
/tests_output/
/samples_output/

Mida need HIP reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Kindral

Muster Mida see ignoreerib
/build/ common build directory

CMake sisemised failid

Muster Mida see ignoreerib
/CMakeFiles/ CMake sisemised failid

CMake vahemälufail

Muster Mida see ignoreerib
/CMakeCache.txt CMake vahemälufail
/Makefile automaatselt genereeritud Makefile
/cmake_install.cmake installi skript
/install_manifest.txt installi manifesti loend

Ninja sõltuvusfailid

Muster Mida see ignoreerib
*.ninja-dep Ninja sõltuvusfailid

Ninja logifailid

Muster Mida see ignoreerib
*.ninja_log Ninja logifailid

Mesoni logikataloog

Muster Mida see ignoreerib
meson-logs/ Mesoni logikataloog
*.o Objekti fail

Windows objektifailid

Muster Mida see ignoreerib
*.obj Objekti fail
*.so Jagatud objekt
*.a Staatiline raamatukogu
*.d sõltuvusfailid
*.gch eelkoostatud päised
*.ii eeltöödeldud väljund

C++ eeltöödeldud väljund

Muster Mida see ignoreerib
*.ii.cpp C++ eeltöödeldud väljund
*.out Kompilaatori väljund

Windows käivitatavad failid

Muster Mida see ignoreerib
*.exe Windows käivitatav fail

ROCm kompileeritud binaarfail

Muster Mida see ignoreerib
*.hsaco ROCm kompileeritud binaarfail
*.s montaaži väljund
*.kernels.cpp automaatselt genereeritud kerneli allikad
*.hip.cpp.* hipcc vaheväljundid
bin/hipInfo 4. Ametlikud näidisbinaarfailid ja õpetuse väljundid näidisbinaarfailid
bin/hipBusBandwidth binaarne näidis
bin/hipDispatchLatency binaarne näidis
bin/hipify-clang näidistööriist
samples/**/*.out õpetuse väljundid

ISA/code prügimäed

Muster Mida see ignoreerib
samples/**/*.code ISA/code prügimäed
samples/**/*.hsaco koostatud kahendfailid
samples/**/*.co kerneli koodi väljundid
tags Vim siltide fail
*.log Logifail
/tests_output/ kohandatud testiväljundi kataloog
/samples_output/ kohandatud näidisväljundi kataloog

Kuidas seda .gitignore kasutada HIP jaoks

  1. Kopeerige ülaltoodud HIP reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.

Muud Keel .gitignore mallid

Vaadake iga Keel malli