.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
- Sao chép các quy tắc HIP ở trên hoặc tải tệp trực tiếp.
- 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 đó.
- 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.
- Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.