把GCC的编译信息重定向到一个文件
来源:互联网 发布:2016淘宝双11销售额 编辑:程序博客网 时间:2024/04/29 07:20
最近在Linux下进行编程,很多写好的代码要进行编译。在链接很多文件的时候,经常会出现很多的错误,而Linux下终端显示是有限的,因此每次调试的时候如果错误太多就会很不方便。如果使用简单的管道重定向如下:
gcc -c test.c > error.txt
这种方式是不行的。
我上网找相关的方法,发现很多人在问,找到的信息也比较少。有些方法甚至要写程序截获Linux的管道输出流,真是麻烦。
功夫不负有心人,我找到了一种简单的方法,其实道理很简单,就是Unix下错误输出的ID一般为2,那么我们在重定向的时候,重定向符号改为2>就可以了,如下所示:
gcc -c test.c 2> error.txt
另外,>和>>重定向是有一定区别的,>>是追加在指定的输出后面。
- 把GCC的编译信息重定向到一个文件
- 怎样把sqlplus执行的查询结果重定向输出到一个文件里面去?
- 如何将make编译之后的错误信息重定向到一个文件中
- 将cout<<的信息重定向到指定文件中
- wget调试信息重定向到文件
- 如何把matlab命令窗口中的信息输出(重定向)到文件?
- 编译结果>重定向到文件,发现error信息不写到文件,还是在终端输出
- python 的重定向输出到一个文件
- shell脚本下用代码段把输入全部重定向到一个文件
- 把任何一个网址重定向到httpd
- 把控制台输入输出重定向到磁盘文件的C++方法
- 把控制台输入输出重定向到磁盘文件的C++方法
- linux编译信息重定向
- keil gcc如何重定向pritnf函数,并将调试信息输出到keil的debug viewer
- command > filename 2>&1 把标准输出和标准错误一起重定向到一个文件中
- python 记录编译错误和输出重定向到文件
- 对一个标准的输入/输出窗口临时重定向到一个文件
- linux下重定向,把标准输出和错误输出一起同定向到文件
- 日期验证
- 【其他】【USACO】Controlling Companies
- 正则表达式
- vimperator
- 什么是DDOS
- 把GCC的编译信息重定向到一个文件
- [转]VB中操作Excel的一般做法(读取)
- 基于Visual C++2010 与office2010开发办公自动化(27)-实现Office晚期自动化绑定
- S3C2450自动升级
- 我的求职经历:5个名企OFFER就这样到手
- extern,static存储空间矛盾
- 我觉得找到*.spa格式的更多信息无益,还不如增加一些逻辑判断搞定,至少现在是可以了
- S3C2450自动升级
- 我的OFFER之旅(从TP-LINK到HP)