当前位置: 技术问答>linux和unix
关于如何判断gcc之类的编译器的编译结果?
来源: 互联网 发布时间:2016-11-28
本文导语: 我想做个OJ,但是,我不知道该如何判断编译器的编译结果,上网查了一些资料,但是,网上说的都挺麻烦的,希望大侠们能给一些较为简单的方法。 | 楼主可以通过linux的命令返回值判断 Linu...
我想做个OJ,但是,我不知道该如何判断编译器的编译结果,上网查了一些资料,但是,网上说的都挺麻烦的,希望大侠们能给一些较为简单的方法。
|
楼主可以通过linux的命令返回值判断
Linux命令的返回值
执行一个命令后,执行
#echo $?
比如
root@jernymy-desktop:~# ls
root@jernymy-desktop:~# echo $?
0
root@jernymy-desktop:~# ls aa
ls: 无法访问 aa: 没有那个文件或目录
root@jernymy-desktop:~# echo $?
2
root@suker-desktop:~#
通过 echo $?,打印 $? 的值
是0-成功
非0-失败
执行过gcc之后,加入echo的就可以了
Linux命令的返回值
执行一个命令后,执行
#echo $?
比如
root@jernymy-desktop:~# ls
root@jernymy-desktop:~# echo $?
0
root@jernymy-desktop:~# ls aa
ls: 无法访问 aa: 没有那个文件或目录
root@jernymy-desktop:~# echo $?
2
root@suker-desktop:~#
通过 echo $?,打印 $? 的值
是0-成功
非0-失败
执行过gcc之后,加入echo的就可以了
|
/mnt/jernymy# gcc -o test test.c 2>1.txt
代表将错误的信息输出到1.txt中
代表将错误的信息输出到1.txt中
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。