gcc 4.0 에서 signedness 체크 부분만 제거하려면?
글쓴이: ssehoony / 작성시간: 금, 2006/02/10 - 3:06오후
gcc 로 컴파일하는데 -Wall 옵션을 주고 컴파일을 하고 있습니다.
그런데 gcc 를 3.0 에서 4.0 으로 변경하니깐
Quote:
warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
위와 같은 signedness 경고 문구가 생기네요.
(4.0 에서 추가된 경고 기능인 것 같은데, 개인적으로 좋은 경고 기능이 추가 됐다고 생각합니다.)
경고 문구를 제거하기 위한 최선은 소스의 잘못된 부분을 수정하는 것이겠지만, 그렇게 하기엔 너무 많아서 차선으로 저 경고 문구만 빼고 싶습니다.
-Wall 옵션을 준 상태에서 간편하게 뺄 수 있는 방법이 있나요?
Forums:
http://gcc.gnu.org/onlinedocs/gcc-4.0.2/
http://gcc.gnu.org/onlinedocs/gcc-4.0.2/gcc/Warning-Options.html#index-Wno_002dpointer_002dsign-292
$PWD `date`
감사합니다.딱 좋네요.
감사합니다.
딱 좋네요.
댓글 달기