.gitignore untuk HIP

35 peraturan pengabaian untuk HIP, sedia untuk disalin ke repositori anda.

API masa jalan C++ untuk GPU AMD

.gitignore yang lengkap untuk HIP

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 21:50:58 UTC
# Teknologi: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Fail objek
*.o
# Fail objek
*.obj
# Objek kongsi
*.so
# Perpustakaan statik
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Output pengkompil
*.out
# Windows boleh laksana
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Fail teg Vim
tags
# Fail log
*.log
/tests_output/
/samples_output/

Apa yang sebenarnya diabaikan oleh peraturan HIP ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Umum

Corak Perkara yang diabaikan
/build/ common build directory

Fail dalaman CMake

Corak Perkara yang diabaikan
/CMakeFiles/ Fail dalaman CMake

Fail cache CMake

Corak Perkara yang diabaikan
/CMakeCache.txt Fail cache CMake
/Makefile Autogenerated Makefile
/cmake_install.cmake pasang skrip
/install_manifest.txt pasang senarai manifes

Fail pergantungan Ninja

Corak Perkara yang diabaikan
*.ninja-dep Fail pergantungan Ninja

Fail log Ninja

Corak Perkara yang diabaikan
*.ninja_log Fail log Ninja

Direktori log Meson

Corak Perkara yang diabaikan
meson-logs/ Direktori log Meson
*.o Fail objek

Windows fail objek

Corak Perkara yang diabaikan
*.obj Fail objek
*.so Objek kongsi
*.a Perpustakaan statik
*.d fail pergantungan
*.gch pengepala yang telah disusun sebelumnya
*.ii keluaran praproses

C++ output praproses

Corak Perkara yang diabaikan
*.ii.cpp C++ output praproses
*.out Output pengkompil

Windows boleh laku

Corak Perkara yang diabaikan
*.exe Windows boleh laksana

binari tersusun ROCm

Corak Perkara yang diabaikan
*.hsaco binari tersusun ROCm
*.s keluaran pemasangan
*.kernels.cpp sumber kernel yang dijana secara automatik
*.hip.cpp.* output perantaraan hipcc
bin/hipInfo 4. Perduaan sampel rasmi dan output tutorial perduaan sampel
bin/hipBusBandwidth perduaan sampel
bin/hipDispatchLatency perduaan sampel
bin/hipify-clang alat contoh
samples/**/*.out output tutorial

pembuangan ISA/kod

Corak Perkara yang diabaikan
samples/**/*.code pembuangan ISA/kod
samples/**/*.hsaco binari yang disusun
samples/**/*.co output kod kernel
tags Fail teg Vim
*.log Fail log
/tests_output/ direktori output ujian tersuai
/samples_output/ direktori output sampel tersuai

Bagaimana untuk menggunakan .gitignore ini untuk HIP

  1. Salin peraturan HIP di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat Bahasa .gitignore yang lain

Lihat setiap templat Bahasa