怎么将gcc编译的警告及异常信息保存到文件

如何将gcc编译的警告及错误信息保存到文件
用gcc   -o   test   test.c   >   result
只能保存正常的信息,而不能保存警告及错误信息。


make all 2> &1.txt


gcc -o test test.c > result 2> &1
把标准错误重定向到标准输出。


警告信息属于标准出错吧, 你这个只是重定向标准输出.
gcc -o test test.c 2 > result 2> &1


前面都已经回答了。

我在补充点:
也可以使用:
#gcc -o test test.c &> filename
"& "在这里代表标准输出和标准错误,这里无论是正常输出还是错误信息都写到filename中了。

gcc -o test test.c > result 2> &1
重新定义标准输入,输出,和错误的文件标识符

重新定义文件标识符可以用i> &j命令,表示把文件标识符i重新定向到j,你可以把 "& "理解为 "取地址 "

怎么将gcc编译的警告及异常信息保存到文件

相关文章:

你感兴趣的文章:

标签云: