.gitignore: HIP
35 ohitussääntöä teknologialle HIP, valmiina kopioitavaksi tietovarastoosi.
C++-ajonaikainen API AMD:n grafiikkasuorittimille
Kattava .gitignore: HIP
# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 15:57:29 UTC
# Teknologiat: HIP
### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objektitiedosto
*.o
# Objektitiedosto
*.obj
# Jaettu objekti
*.so
# Staattinen kirjasto
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Kääntäjän tulokset
*.out
# Windows-suoritustiedosto
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Vimin tunnistetiedosto
tags
# Lokitiedosto
*.log
/tests_output/
/samples_output/
Mitä nämä HIP-säännöt ohittavat
Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.
Yleiset
| Sääntö | Mitä se ohittaa |
|---|---|
/build/ |
common build directory |
CMaken sisäiset tiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
/CMakeFiles/ |
CMaken sisäiset tiedostot |
CMake-välimuistitiedosto
| Sääntö | Mitä se ohittaa |
|---|---|
/CMakeCache.txt |
CMake-välimuistitiedosto |
/Makefile |
automaattisesti luotu Makefile |
/cmake_install.cmake |
asennuskomentosarja |
/install_manifest.txt |
asennusluettelo |
Ninja-riippuvuustiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.ninja-dep |
Ninja-riippuvuustiedostot |
Ninja-lokitiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.ninja_log |
Ninja-lokitiedostot |
Meson-lokihakemisto
| Sääntö | Mitä se ohittaa |
|---|---|
meson-logs/ |
Meson-lokihakemisto |
*.o |
Objektitiedosto |
Windows-objektitiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.obj |
Objektitiedosto |
*.so |
Jaettu objekti |
*.a |
Staattinen kirjasto |
*.d |
riippuvuustiedostot |
*.gch |
esikäännetyt otsaketiedostot |
*.ii |
esikäsittelyn tulokset |
C++-esikäsittelyn tulokset
| Sääntö | Mitä se ohittaa |
|---|---|
*.ii.cpp |
C++-esikäsittelyn tulokset |
*.out |
Kääntäjän tulokset |
Windows-suoritustiedostot
| Sääntö | Mitä se ohittaa |
|---|---|
*.exe |
Windows-suoritustiedosto |
ROCm-käännetty binääri
| Sääntö | Mitä se ohittaa |
|---|---|
*.hsaco |
ROCm-käännetty binääri |
*.s |
assembly-tulokset |
*.kernels.cpp |
automaattisesti luodut ytimen lähdetiedostot |
*.hip.cpp.* |
hipcc-välitulokset |
bin/hipInfo |
4. Viralliset esimerkkibinäärit ja oppaiden tuotokset: esimerkkibinääri |
bin/hipBusBandwidth |
esimerkkibinääri |
bin/hipDispatchLatency |
esimerkkibinääri |
bin/hipify-clang |
esimerkkityökalu |
samples/**/*.out |
oppaiden tulokset |
ISA-/koodivedokset
| Sääntö | Mitä se ohittaa |
|---|---|
samples/**/*.code |
ISA-/koodivedokset |
samples/**/*.hsaco |
käännetyt binäärit |
samples/**/*.co |
ydinkoodin tulokset |
tags |
Vimin tunnistetiedosto |
*.log |
Lokitiedosto |
/tests_output/ |
mukautettu testien tuloshakemisto |
/samples_output/ |
mukautettu esimerkkien tuloshakemisto |
Tämän .gitignore-tiedoston käyttö: HIP
- Kopioi yllä olevat HIP-säännöt tai lataa tiedosto suoraan.
- Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
- Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
- Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.