llvm-header-guard определяет неправильный путь
Я выполняю команду
C:/.../clang-tidy.exe -checks='-*,llvm-header-guard' -fix-errors include/MI.SortableBase.h
После чего мой файл выглядит так
#ifndef C:\WORK\...\...\...\...\...\...\...\...\...\...\...\INCLUDE\MI_SORTABLEBASE_H
#define C:\WORK\...\...\...\...\...\...\...\...\...\...\...\INCLUDE\MI_SORTABLEBASE_H
//...
#endif
Что я делаю неправильно?
Папка 'include' у меня есть, но путь все равно не относительный.
Да и вообще, я не понимаю, как он может создать макрос C:\WORK\... вместо C_WORK_.... Первый вариант ломает код
Использую clang 14.0