![프로그램이 매개변수를 읽는 것을 중지합니다.](https://linux55.com/image/148477/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%B4%20%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98%EB%A5%BC%20%EC%9D%BD%EB%8A%94%20%EA%B2%83%EC%9D%84%20%EC%A4%91%EC%A7%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
정적 코드 분석을 위해 컴파일러 래퍼를 사용하는 중에 문제가 발생했습니다.
명령은 다음과 같습니다.
sourceanalyzer -b Program clang -E File
-E 매개변수는 clang 컴파일러와 함께 사용되지만 sourceanalyzer
이를 읽으면 유효하지 않기 때문에 오류가 발생합니다.
sourceanalyzer
무시할 수 있는 방법이 있나요 -E
?
답변1
나는 노력할 것이다:
sourceanalyzer -b Program clang -- -E File
또는
sourceanalyzer -b Program -- clang -E File
소스 분석기가 "clang"을 인수로 예상하는지 여부에 따라 다릅니다.