Ludovic Frank Gitignore

.gitignore pentru HIP

35 reguli de ignorare pentru HIP, gata de copiat în depozitul dvs.

C++ runtime API pentru GPU-uri AMD

.gitignore complet pentru HIP

# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:46:38 UTC
# Tehnologii: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Fișier obiect
*.o
# Fișier obiect
*.obj
# Obiect comun
*.so
# Bibliotecă statică
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Ieșirea compilatorului
*.out
# Windows executabil
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Fișierul de etichete Vim
tags
# Fișier jurnal
*.log
/tests_output/
/samples_output/

Ce ignoră regulile pentru HIP

Fiecare model de mai jos și motivul pentru care se află în .gitignore.

Generalități

Model de fișier Ce ignoră
/build/ common build directory

fișiere interne CMake

Model de fișier Ce ignoră
/CMakeFiles/ fișiere interne CMake

Fișierul cache CMake

Model de fișier Ce ignoră
/CMakeCache.txt Fișierul cache CMake
/Makefile Makefile generat automat
/cmake_install.cmake script de instalare
/install_manifest.txt instalați lista de manifeste

Fișierele de dependență Ninja

Model de fișier Ce ignoră
*.ninja-dep Fișierele de dependență Ninja

Fișierele jurnal Ninja

Model de fișier Ce ignoră
*.ninja_log Fișierele jurnal Ninja

Directorul de jurnal Meson

Model de fișier Ce ignoră
meson-logs/ Directorul de jurnal Meson
*.o Fișier obiect

Fișierele obiect Windows

Model de fișier Ce ignoră
*.obj Fișier obiect
*.so Obiect comun
*.a Bibliotecă statică
*.d fișiere de dependență
*.gch anteturi precompilate
*.ii ieșire preprocesată

C++ ieșire preprocesată

Model de fișier Ce ignoră
*.ii.cpp C++ ieșire preprocesată
*.out Ieșirea compilatorului

Windows executabile

Model de fișier Ce ignoră
*.exe Windows executabil

ROCm binar compilat

Model de fișier Ce ignoră
*.hsaco ROCm binar compilat
*.s ieșire de asamblare
*.kernels.cpp surse de nucleu autogenerate
*.hip.cpp.* ieșiri intermediare hipcc
bin/hipInfo 4. Eșantion binare oficiale și ieșiri tutoriale mostre binare
bin/hipBusBandwidth eșantion binar
bin/hipDispatchLatency eșantion binar
bin/hipify-clang instrument de probă
samples/**/*.out ieșirile tutorialului

Dumps ISA/cod

Model de fișier Ce ignoră
samples/**/*.code Dumps ISA/cod
samples/**/*.hsaco binare compilate
samples/**/*.co ieșirile codului nucleului
tags Fișierul de etichete Vim
*.log Fișier jurnal
/tests_output/ director personalizat de ieșire a testului
/samples_output/ director de ieșire eșantion personalizat

Cum să utilizați acest .gitignore pentru HIP

  1. Copiați regulile HIP de mai sus sau descărcați fișierul direct.
  2. Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
  3. Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
  4. Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.

Alte șabloane Limbă .gitignore

Vedeți fiecare șablon Limbă