Ludovic Frank Gitignore

.gitignore cho HIP

35 quy tắc bỏ qua cho HIP, sẵn sàng sao chép vào kho mã của bạn.

API môi trường chạy C++ cho GPU AMD

Tệp .gitignore đầy đủ cho HIP

# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 22:57:54 UTC
# Công nghệ: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Tệp đối tượng
*.o
# Tệp đối tượng
*.obj
# Đối tượng được chia sẻ
*.so
# Thư viện tĩnh
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Đầu ra trình biên dịch
*.out
# Windows có thể thực thi được
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Tệp thẻ Vim
tags
# Tệp nhật ký
*.log
/tests_output/
/samples_output/

Các quy tắc HIP này thực sự bỏ qua những gì

Từng mẫu dưới đây và lý do nên thêm vào .gitignore.

Tổng quan

Mẫu Nội dung được bỏ qua
/build/ common build directory

Tệp nội bộ CMake

Mẫu Nội dung được bỏ qua
/CMakeFiles/ Tệp nội bộ CMake

Tệp bộ đệm CMake

Mẫu Nội dung được bỏ qua
/CMakeCache.txt Tệp bộ đệm CMake
/Makefile Makefile được tạo tự động
/cmake_install.cmake cài đặt tập lệnh
/install_manifest.txt cài đặt danh sách kê khai

Tệp phụ thuộc Ninja

Mẫu Nội dung được bỏ qua
*.ninja-dep Tệp phụ thuộc Ninja

Tệp nhật ký Ninja

Mẫu Nội dung được bỏ qua
*.ninja_log Tệp nhật ký Ninja

Thư mục nhật ký Meson

Mẫu Nội dung được bỏ qua
meson-logs/ Thư mục nhật ký Meson
*.o Tệp đối tượng

Tệp đối tượng Windows

Mẫu Nội dung được bỏ qua
*.obj Tệp đối tượng
*.so Đối tượng được chia sẻ
*.a Thư viện tĩnh
*.d tập tin phụ thuộc
*.gch tiêu đề được biên dịch trước
*.ii đầu ra được xử lý trước

Đầu ra được xử lý trước C++

Mẫu Nội dung được bỏ qua
*.ii.cpp Đầu ra được xử lý trước C++
*.out Đầu ra trình biên dịch

Tệp thực thi Windows

Mẫu Nội dung được bỏ qua
*.exe Windows có thể thực thi được

ROCm biên dịch nhị phân

Mẫu Nội dung được bỏ qua
*.hsaco ROCm biên dịch nhị phân
*.s đầu ra hợp ngữ
*.kernels.cpp nguồn hạt nhân được tạo tự động
*.hip.cpp.* đầu ra trung gian hipcc
bin/hipInfo 4. Mẫu nhị phân chính thức và mẫu nhị phân đầu ra hướng dẫn
bin/hipBusBandwidth mẫu nhị phân
bin/hipDispatchLatency mẫu nhị phân
bin/hipify-clang công cụ mẫu
samples/**/*.out kết quả đầu ra hướng dẫn

Kết xuất ISA/mã

Mẫu Nội dung được bỏ qua
samples/**/*.code Kết xuất ISA/mã
samples/**/*.hsaco nhị phân được biên dịch
samples/**/*.co đầu ra mã hạt nhân
tags Tệp thẻ Vim
*.log Tệp nhật ký
/tests_output/ thư mục đầu ra thử nghiệm tùy chỉnh
/samples_output/ thư mục đầu ra mẫu tùy chỉnh

Cách sử dụng .gitignore này cho HIP

  1. Sao chép các quy tắc HIP ở trên hoặc tải tệp trực tiếp.
  2. Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
  3. Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
  4. Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.

Các mẫu .gitignore khác trong danh mục Ngôn ngữ

Xem mọi mẫu Ngôn ngữ