영어프랑스어스페인어

온웍스 파비콘

clang-tidy-3.7 - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 clang-tidy-3.7 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 clang-tidy-3.7입니다.

프로그램:

이름


clang-tidy - clang-tidy 3.7 매뉴얼 페이지

기술


오류: ld.so: LD_PRELOAD의 'libfakeroot-sysv.so' 개체를 미리 로드할 수 없습니다.
공유 개체 파일 열기): 무시됩니다. 사용법: clang-tidy [옵션] [... ]

옵션:

일반 옵션:

-도움 - 사용 가능한 옵션 표시(-도움이 숨겨진 이상)

-도움말 목록 - 사용 가능한 옵션 목록 표시(-도움말 목록 숨김 for
더)

-번역 - 이 프로그램의 버전 표시

깔끔한 옵션:

-분석-임시-dtors - 임시 소멸자 인식 분석 활성화
clang-analyzer- 확인합니다. 이 옵션은 .clang-tidy에서 읽은 값을 재정의합니다.
파일.

-확인=- 선택적 '-'가 있는 쉼표로 구분된 glob 목록
접두사. Glob은 목록에 나타나는 순서대로 처리됩니다. '-'가 없는 글로브
접두사는 집합에 일치하는 이름을 가진 검사를 추가하고 '-' 접두사가 있는 globs는 제거합니다.
활성화된 검사 세트에서 일치하는 이름을 가진 검사입니다. 이 옵션의 값은
.clang-tidy 파일(있는 경우)에서 읽은 값에 추가됩니다.

-구성=- YAML/JSON 형식으로 구성을 지정합니다.
-구성="{검사: '*', CheckOptions: [{키: x, 값: y}]}"

값이 비어 있으면 clang-tidy는 다음을 찾으려고 시도합니다.
상위 디렉토리의 각 소스 파일에 대해 .clang-tidy라는 파일.

-덤프 구성 - YAML 형식의 구성을 stdout으로 덤프합니다. 이 옵션
파일 이름과 함께 사용해야 합니다(파일이 프로젝트 외부에 있는 경우 '--'
구성된 컴파일 데이터베이스). 이 파일에 사용되는 구성은
인쇄.

-활성화 확인 프로필 - 점검별 타이밍 프로필을 활성화하고 보고서를 다음으로 인쇄합니다.
표준 오류.

-수출 수정=- 제안된 수정 사항을 저장할 YAML 파일.
저장된 수정 사항은 clang-apply-replacements를 사용하여 입력 소스 코드에 적용할 수 있습니다.

-추가 인수=- 컴파일러 명령줄에 추가할 추가 인수

-추가 인수-이전=- 컴파일러 명령줄에 추가할 추가 인수

-고치다 - 제안된 수정 사항을 적용합니다. 없이 -오류 수정
컴파일 오류가 발견되면 clang-tidy가 구제됩니다.

-오류 수정 - 컴파일 오류가 있더라도 제안된 수정 사항 적용
발견되었다. 컴파일러 오류에 수정 사항이 첨부된 경우 clang-tidy는 이를 다음과 같이 적용합니다.
잘.

-헤더 필터=- 이름과 일치하는 정규식
진단을 출력할 헤더입니다. 각각의 메인 파일에서 진단
번역 단위는 항상 표시됩니다. 와 함께 사용할 수 있습니다 -라인 필터.
이 옵션은 .clang-tidy 파일에서 읽은 값을 무시합니다.

-라인 필터=- 필터링할 줄 범위가 있는 파일 목록
경고. 와 함께 사용할 수 있습니다 -헤더 필터. 목록 형식은
JSON 객체 배열:

[ {"이름":"파일1.cpp","줄":[[1,3],[5,7]]}, {"이름":"파일2.h"}

]

-목록 확인 - 활성화된 모든 검사를 나열하고 종료합니다. 함께 사용
-확인=사용 가능한 모든 검사를 나열하려면 '*'.

-p=- 빌드 경로

-시스템 헤더 - 시스템 헤더의 오류를 표시합니다.

-p 컴파일 명령 데이터베이스를 읽는 데 사용됩니다.

예를 들어 CMake 빌드 디렉토리일 수 있습니다.
compile_commands.json이 존재합니다(사용 -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CMake 옵션
이 출력을 얻으려면). 빌드 경로가 지정되지 않은 경우
compile_commands.json은 첫 번째 입력의 모든 상위 경로를 통해 시도됩니다.
파일 . 보다: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html 예를 들어
소스 트리에 Clang Tooling을 설정하는 방법.

... 소스 파일의 경로를 지정합니다. 이러한 경로는

컴파일 명령 데이터베이스에서 조회했습니다. 파일의 경로가 절대 경로인 경우
CMake의 소스 트리를 가리켜야 합니다. 경로가 상대적인 경우 현재
작업 디렉토리는 CMake 소스 트리에 있어야 하고 파일은
현재 작업 디렉토리의 하위 디렉토리. 상대 파일의 "./" 접두사
자동으로 제거되지만 상대 경로의 나머지 부분은 접미사여야 합니다.
컴파일 명령 데이터베이스의 경로.

구성 파일 :
clang-tidy는 .clang-tidy에서 각 소스 파일의 구성을 읽으려고 시도합니다.
소스 파일의 가장 가까운 상위 디렉토리에 있는 파일. 만약에 어떠한
구성 옵션에는 해당 명령줄 옵션, 명령줄 옵션이 있습니다.
우선합니다. 효과적인 구성은 다음을 사용하여 검사할 수 있습니다. -덤프 구성:

$ clang-tidy -dump-config - --

---

체크 무늬:
'-*, 일부 확인'

HeaderFilterRegex: '' AnalyzeTemporaryDtors: false 사용자: 사용자
확인 옵션:

- 키: some-check.SomeOption

값: '일부 값'

...

onworks.net 서비스를 사용하여 온라인으로 clang-tidy-3.7 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad