.gitignore dla HIP

35 reguł ignorowania dla HIP, gotowych do skopiowania do repozytorium.

API środowiska uruchomieniowego C++ dla procesorów graficznych AMD

Kompletny plik .gitignore dla HIP

# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 15:58:48 UTC
# Technologie: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Plik obiektowy
*.o
# Plik obiektowy
*.obj
# Biblioteka współdzielona
*.so
# Biblioteka statyczna
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Dane wyjściowe kompilatora
*.out
# Plik wykonywalny 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
# Plik tagów Vim
tags
# Plik dziennika
*.log
/tests_output/
/samples_output/

Co ignorują te reguły dla HIP

Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.

Ogólny

Wzorzec Co ignoruje
/build/ common build directory

Wewnętrzne pliki CMake

Wzorzec Co ignoruje
/CMakeFiles/ Wewnętrzne pliki CMake

Plik pamięci podręcznej CMake

Wzorzec Co ignoruje
/CMakeCache.txt Plik pamięci podręcznej CMake
/Makefile Automatycznie generowany Makefile
/cmake_install.cmake Skrypt instalacyjny
/install_manifest.txt Lista manifestu instalacji

Pliki zależności Ninja

Wzorzec Co ignoruje
*.ninja-dep Pliki zależności Ninja

Pliki dziennika ninja

Wzorzec Co ignoruje
*.ninja_log Pliki dziennika ninja

Katalog dzienników Meson

Wzorzec Co ignoruje
meson-logs/ Katalog dzienników Meson
*.o Plik obiektowy

Pliki obiektowe Windows

Wzorzec Co ignoruje
*.obj Plik obiektowy
*.so Biblioteka współdzielona
*.a Biblioteka statyczna
*.d Pliki zależności
*.gch Prekompilowane nagłówki
*.ii Wyniki preprocesora

Wstępnie przetworzone dane wyjściowe C++

Wzorzec Co ignoruje
*.ii.cpp Wstępnie przetworzone dane wyjściowe C++
*.out Dane wyjściowe kompilatora

Pliki wykonywalne Windows

Wzorzec Co ignoruje
*.exe Plik wykonywalny Windows

Skompilowany plik binarny ROCm

Wzorzec Co ignoruje
*.hsaco Skompilowany plik binarny ROCm
*.s Wynikowy kod asemblera
*.kernels.cpp Automatycznie generowane źródła jądra
*.hip.cpp.* Pośrednie wyniki hipcc
bin/hipInfo 4. Oficjalne przykładowe pliki binarne i wyniki samouczków — przykładowy plik binarny
bin/hipBusBandwidth Przykładowy plik binarny
bin/hipDispatchLatency Przykładowy plik binarny
bin/hipify-clang Przykładowe narzędzie
samples/**/*.out Wyniki samouczków

Zrzuty ISA/code

Wzorzec Co ignoruje
samples/**/*.code Zrzuty ISA/code
samples/**/*.hsaco Skompilowane pliki binarne
samples/**/*.co Wyniki kompilacji kodu jądra
tags Plik tagów Vim
*.log Plik dziennika
/tests_output/ Własny katalog wyników testów
/samples_output/ Własny katalog wyników przykładów

Jak używać tego pliku .gitignore dla HIP

  1. Skopiuj powyższe reguły dla HIP lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: Język

Zobacz wszystkie szablony: Język