gcc を使用して C コードをコンパイルしています。好奇心から、エラーがどの段階で発生したかを正確に知りたいと思います。コンパイル エラーが発生したときにこの情報を出力する方法はありますか?
質問する
940 次
2 に答える
1
これはすでに起こっています。
#ifedf THIS
that;
#Endif
$gcc ifed.c
ifed.c:1:2: error: invalid preprocessing directive #ifedf
ifed.c:2:5: warning: data definition has no type or storage class
ifed.c:3:2: error: invalid preprocessing directive #Endif
int main() {
int int, int;
}
$ gcc mai.c
mai.c: In function ‘main’:
mai.c:2:9: error: two or more data types in declaration specifiers
mai.c:2:12: error: expected identifier or ‘(’ before ‘,’ token
int main() {
bogusfunction();
}
gcc lin.c
/tmp/ccUc0WAL.o:lin.c:(.text+0xc): undefined reference to `_bogusfunction'
collect2: ld returned 1 exit status
于 2013-06-17T09:04:57.937 に答える