问题描述
为什么以管道/标准输入源的方式使用 gcc 的输出/结果与正常方式不同,即。来自文本源文件?
$ cat>u.c <<<'void main(){ int o=9;}'
$ gcc u.c -c
$ gcc -xc - <<<'void main(){ int o=9;}'
$ diff u.o a.out
Binary files u.o and a.out differ
$ ls -s u.o a.out
20 a.out 4 u.o
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)