clang 및 clang-tidy에 대한 새로운 기능이 여기에 있습니다.Clang-Tidy는 내 머리글 파일을 찾을 수 없습니다
나는 구조 이러한 유형의 프로젝트를 가지고 : project/ - build/ - cmake/ - component1/ - src/ - someFile.cpp - someFile2.cpp - someFile.hpp - someFile2.hpp - component2/ - etc... -
나는 그 소리-정돈이 명령 project/component1/
에있는 모든 파일을 통해 갈 사용 clang-tidy project/component1/src/* -checks=-*,clang-analyzer-*,-clang-analyzer-alpha*
그것은 오류 등이 던지는 끝 이 : $HOME/project/component1/src/someFile.cpp:18:10: error: 'project/component1/someFile.hpp' file not found [clang-diagnostic-error] \#include "component1/someFile.hpp"
동일한 레벨에 있지 않을 수 있습니까 ('someFile.hpp'는/src에 없습니다)? – Griffin
@ Grif-fin 그 생각은했지만, 파일 구조를 망쳐 놓을 수는 없습니다. * .hpp 파일의 위치를 알려주도록 설정할 수있는 명령 옵션이 있습니까? 각 옵션에 대한 설명이 항상 상황을 파악하기에 충분할만큼 높은 것은 아닙니다. * : -/ –
'project/component1 /'디렉토리에서 clang-tidy 명령을 실행 해 보았습니다 만,'src /'아래에서 같은 오류가 발생합니다. –