.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
- Kopeerige ülaltoodud HIP reeglid või laadige fail otse alla.
- Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
- 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.
- Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.