gcc 컴파일 에러를 저장하는 방법이 있나요?

ulra의 이미지

안녕하세요.

gcc 의 컴파일 에러 메세지를 캡쳐하려고

gcc a1.c > errmsg

이와같이 했는데 아무것도 저장되지 않습니다.

옵션에도 그런것이 없는거 같아서 이렇게 질문하게 되었습니다.

어떻게 해야하는지 알려주세요.

irondog의 이미지

에러라...

gcc a1.c 2> errmsg

or

gcc a1.c > errmsg 2>&1

이광우의 이미지

make | tee make.output 2>&1

이런 형태로 보면서 파일로 저장해서 썼던것 같군요.
make.output 이라는 파일로 저장 될겁니다.
make 대신 해당 하는 명령을 쓰면 되겠죠.

Be Creative For Fun!!

서지훈의 이미지

가장 확실한건...
$ gcc a1.c >& errms
stdout, stderr 모두 잡아 줍니다.

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

ulra의 이미지

감사드리고요.
좋은 하루 되세요. ^^

OTL 즐!!!! (좌절 금지!!!)