cargo 실행시 warning 출력 조절하기

Page content

개발을 하다 보면 미리 작성한 구조체, 함수등이 사용되지 않는다는 경고가 수시로 출력된다( cargo [test | run | build] 등).
물론 모든 경고를 다 잡아야 하는게 맞지만, 유닛 테스트를 수시로 진행할 때마다 나오는 저 경고가 참 귀찮을 때도 있다. 이럴때 사용하는 방법이다.

이건 극히 일부다 😂
<< 이건 극히 일부다 😂 >>

다만, 터미널에서 설정하는 임시 방법이라 다시 출력되도록 조정하는 방식은 아래 방법 말고도 터미널을 새로 열면 된다.

*NIX 계열

warning이 출력되지 않도록 설정

RUSTFLAGS=-Awarnings cargo [test | run | build]

warning이 출력되도록 설정

RUSTFLAGS="" cargo [test | run | build]

Windows

warning이 출력되지 않도록 설정

c:\> $env:RUSTFLAGS="-Awarnings"
c:\> cargo [test | run | build]

warning이 출력되도록 설정

c:\> $env:RUSTFLAGS=""
c:\> cargo [test | run | build]