Ludovic Frank Gitignore

HIP için .gitignore

HIP için deponuza kopyalamaya hazır 35 yoksayma kuralı.

AMD GPU'lar için C++ çalışma zamanı API'si

HIP için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 23:46:30 UTC
# Teknolojiler: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Nesne dosyası
*.o
# Nesne dosyası
*.obj
# Paylaşılan nesne
*.so
# Statik kütüphane
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Derleyici çıkışı
*.out
# Windows yürütülebilir dosyası
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Vim etiketleri dosyası
tags
# Günlük dosyası
*.log
/tests_output/
/samples_output/

Bu HIP kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Genel

Desen Yoksaydıkları
/build/ common build directory

CMake dahili dosyaları

Desen Yoksaydıkları
/CMakeFiles/ CMake dahili dosyaları

CMake önbellek dosyası

Desen Yoksaydıkları
/CMakeCache.txt CMake önbellek dosyası
/Makefile otomatik oluşturulan Makefile
/cmake_install.cmake Kurulum betiği
/install_manifest.txt Kurulum bildirim listesi

Ninja bağımlılık dosyaları

Desen Yoksaydıkları
*.ninja-dep Ninja bağımlılık dosyaları

Ninja günlük dosyaları

Desen Yoksaydıkları
*.ninja_log Ninja günlük dosyaları

Meson günlük dizini

Desen Yoksaydıkları
meson-logs/ Meson günlük dizini
*.o Nesne dosyası

Windows nesne dosyaları

Desen Yoksaydıkları
*.obj Nesne dosyası
*.so Paylaşılan nesne
*.a Statik kütüphane
*.d bağımlılık dosyaları
*.gch önceden derlenmiş başlıklar
*.ii önceden işlenmiş çıktı

C++ önceden işlenmiş çıktı

Desen Yoksaydıkları
*.ii.cpp C++ önceden işlenmiş çıktı
*.out Derleyici çıkışı

Windows yürütülebilir dosyaları

Desen Yoksaydıkları
*.exe Windows yürütülebilir dosyası

ROCm derlenmiş ikili dosya

Desen Yoksaydıkları
*.hsaco ROCm derlenmiş ikili dosya
*.s montaj çıktısı
*.kernels.cpp otomatik oluşturulan çekirdek kaynakları
*.hip.cpp.* hipcc ara çıkışları
bin/hipInfo 4. Resmi örnek ikili dosyalar ve öğretici çıktılar örnek ikili dosyalar
bin/hipBusBandwidth örnek ikili
bin/hipDispatchLatency örnek ikili
bin/hipify-clang örnek araç
samples/**/*.out eğitim çıktıları

ISA/kod dökümleri

Desen Yoksaydıkları
samples/**/*.code ISA/kod dökümleri
samples/**/*.hsaco derlenmiş ikili dosyalar
samples/**/*.co çekirdek kodu çıktıları
tags Vim etiketleri dosyası
*.log Günlük dosyası
/tests_output/ özel test çıktısı dizini
/samples_output/ özel örnek çıktı dizini

HIP için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki HIP kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer Dil .gitignore şablonları

Her Dil şablonunu görün