2016-08-29 3 views
0

나는 clang-tidy를 사용하여 모듈의 C++ 소스 코드를 현대화하려고 노력 중이다. 몇 주 전, 나는 다운로드하여 clang and clang tools 버전 3.9를 만들었고, 내 cpp 파일 중 하나에서 실행했을 때, 이미 잠금이 걸렸다는 것을 clang-analyzer-alpha.unix.PthreadLock이라고 말했습니다.clang-analyzer-alpha.unix.PthreadLock 체크가 clang-tidy 버전 3.8 및 4.0에서 누락 되었습니까?

나중에 공간 제약 때문에 해당 버전의 clang을 제거하고 버전 3.8 및 4.0을 제 3 자 repos에서 사용할 수있었습니다.

두 버전 모두에서이 알파 검사와 관련하여 경고를받지 못했습니다. 버전 4.0에서 어떻게 활성화합니까?

내 cpp 파일에서 clang-tidy를 분석/실행하는 동안 이미 -checks=*을 사용하고 있습니다.

+0

Clang 4.0? 트렁크 버전을 의미합니까? – JVApen

+0

@JVApen 예. 나는 트렁크 버전을 의미했다. – Recker

+0

[개요] (http://clang-analyzer.llvm.org/alpha_checks.html)에서 볼 수 있습니다. 따라서'-checks = *,'-checks = *가'-checks = *, alpha . *'가 필요합니다 – JVApen

답변

관련 문제