.gitignore pro HIP

35 pravidel ignorování pro HIP, připravených ke zkopírování do repozitáře.

Běhové API C++ pro GPU AMD

Kompletní .gitignore pro HIP

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 15:58:41 UTC
# Technologie: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objektový soubor
*.o
# Objektový soubor
*.obj
# Sdílený objekt
*.so
# Statická knihovna
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Výstup kompilátoru
*.out
# Spustitelný soubor Windows
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Soubor tagů Vim
tags
# Soubor protokolu
*.log
/tests_output/
/samples_output/

Co pravidla pro HIP skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Obecné

Vzor Co ignoruje
/build/ common build directory

Interní soubory CMake

Vzor Co ignoruje
/CMakeFiles/ Interní soubory CMake

Soubor mezipaměti CMake

Vzor Co ignoruje
/CMakeCache.txt Soubor mezipaměti CMake
/Makefile Automaticky generovaný Makefile
/cmake_install.cmake Instalační skript
/install_manifest.txt Seznam instalačního manifestu

Soubory závislostí Ninja

Vzor Co ignoruje
*.ninja-dep Soubory závislostí Ninja

Protokoly Ninja

Vzor Co ignoruje
*.ninja_log Protokoly Ninja

Adresář protokolů Meson

Vzor Co ignoruje
meson-logs/ Adresář protokolů Meson
*.o Objektový soubor

Objektové soubory Windows

Vzor Co ignoruje
*.obj Objektový soubor
*.so Sdílený objekt
*.a Statická knihovna
*.d Soubory závislostí
*.gch Předkompilované hlavičky
*.ii Výstup preprocesoru

Výstup preprocesoru C++

Vzor Co ignoruje
*.ii.cpp Výstup preprocesoru C++
*.out Výstup kompilátoru

Spustitelné soubory Windows

Vzor Co ignoruje
*.exe Spustitelný soubor Windows

Zkompilovaný binární soubor ROCm

Vzor Co ignoruje
*.hsaco Zkompilovaný binární soubor ROCm
*.s Výstup assembleru
*.kernels.cpp Automaticky generované zdroje jádra
*.hip.cpp.* Mezilehlé výstupy hipcc
bin/hipInfo 4. Oficiální ukázkové binární soubory a výstupy výukových příkladů
bin/hipBusBandwidth Ukázkový binární soubor
bin/hipDispatchLatency Ukázkový binární soubor
bin/hipify-clang Ukázkový nástroj
samples/**/*.out Výstupy výukových příkladů

Výpisy ISA/kódu

Vzor Co ignoruje
samples/**/*.code Výpisy ISA/kódu
samples/**/*.hsaco Zkompilované binární soubory
samples/**/*.co Výstupy kódu jádra
tags Soubor tagů Vim
*.log Soubor protokolu
/tests_output/ Vlastní výstupní adresář testů
/samples_output/ Vlastní výstupní adresář ukázek

Jak používat tento .gitignore pro HIP

  1. Zkopírujte výše uvedená pravidla pro HIP nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Jazyk

Zobrazit všechny šablony pro Jazyk