工作上需要用批处理编译C程序,指令大致如下:
armcc a1.c
armcc a2.c
armcc a3.c
……
每一行指令执行时,后面会有一大堆警告信息,并在最后一行显示警告信息数目,如下:
……
"..\a1.c", line 11989: Warning: C2870W: variable 'e' declared but not used
"..\a1.c", line 11989: Warning: C2870W: variable 'd' declared but not used
"..\a1.c", line 12597: Warning: C2207W: inventing 'extern int Sxad();'
..\a1.c: 23 warnings, 0 errors, 0 serious errors
……
问题:
1.每条指令能否不显示警告内容,但显示共有多少警告,即只显示最后一行?
2.如何将各条指令的警告数累加起来,并在所有指令执行完成后显示总的警告数?
3.某条指令执行后,如果error不为0,批处理能自动停止后面指令的执行?
armcc a1.c
armcc a2.c
armcc a3.c
……
每一行指令执行时,后面会有一大堆警告信息,并在最后一行显示警告信息数目,如下:
……
"..\a1.c", line 11989: Warning: C2870W: variable 'e' declared but not used
"..\a1.c", line 11989: Warning: C2870W: variable 'd' declared but not used
"..\a1.c", line 12597: Warning: C2207W: inventing 'extern int Sxad();'
..\a1.c: 23 warnings, 0 errors, 0 serious errors
……
问题:
1.每条指令能否不显示警告内容,但显示共有多少警告,即只显示最后一行?
2.如何将各条指令的警告数累加起来,并在所有指令执行完成后显示总的警告数?
3.某条指令执行后,如果error不为0,批处理能自动停止后面指令的执行?
