Ludovic Frank Gitignore

.gitignore за HIP

35 правила за игнориране за HIP, готови за копиране в хранилището ви.

API на C++ за изпълнение на AMD GPU

Пълният .gitignore за HIP

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 15:59:47 UTC
# Технологии: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Обектен файл
*.o
# Обектен файл
*.obj
# Споделен обект
*.so
# Статична библиотека
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Резултати от компилатора
*.out
# Изпълним файл за 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
# Файл с тагове на Vim
tags
# Журнален файл
*.log
/tests_output/
/samples_output/

Какво всъщност игнорират тези правила за HIP

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Общи

Шаблон Какво игнорира
/build/ common build directory

Вътрешни файлове на CMake

Шаблон Какво игнорира
/CMakeFiles/ Вътрешни файлове на CMake

Кеш файл на CMake

Шаблон Какво игнорира
/CMakeCache.txt Кеш файл на CMake
/Makefile Автоматично генериран Makefile
/cmake_install.cmake Инсталационен скрипт
/install_manifest.txt Списък на инсталационния манифест

Файлове със зависимости на Ninja

Шаблон Какво игнорира
*.ninja-dep Файлове със зависимости на Ninja

Журнални файлове на Ninja

Шаблон Какво игнорира
*.ninja_log Журнални файлове на Ninja

Директория с журнали на Meson

Шаблон Какво игнорира
meson-logs/ Директория с журнали на Meson
*.o Обектен файл

Обектни файлове на Windows

Шаблон Какво игнорира
*.obj Обектен файл
*.so Споделен обект
*.a Статична библиотека
*.d Файлове със зависимости
*.gch Предварително компилирани заглавни файлове
*.ii Резултати от предварителна обработка

Резултати от предварителната обработка на C++

Шаблон Какво игнорира
*.ii.cpp Резултати от предварителната обработка на C++
*.out Резултати от компилатора

Изпълними файлове за Windows

Шаблон Какво игнорира
*.exe Изпълним файл за Windows

Компилиран двоичен файл на ROCm

Шаблон Какво игнорира
*.hsaco Компилиран двоичен файл на ROCm
*.s Резултати от асемблиране
*.kernels.cpp Автоматично генериран изходен код на ядрото
*.hip.cpp.* Междинни резултати от hipcc
bin/hipInfo 4. Официални примерни двоични файлове и резултати от уроци — примерен двоичен файл
bin/hipBusBandwidth Примерен двоичен файл
bin/hipDispatchLatency Примерен двоичен файл
bin/hipify-clang Примерен инструмент
samples/**/*.out Резултати от уроци

Дъмпове на ISA/код

Шаблон Какво игнорира
samples/**/*.code Дъмпове на ISA/код
samples/**/*.hsaco Компилирани двоични файлове
samples/**/*.co Резултати от кода на ядрото
tags Файл с тагове на Vim
*.log Журнален файл
/tests_output/ Персонализирана изходна директория за тестове
/samples_output/ Персонализирана изходна директория за примери

Как да използвате този .gitignore за HIP

  1. Копирайте правилата за HIP по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за Език

Вижте всички шаблони за Език