读书人

怎么将C写的HELLO WORLD用GCC编译到

发布时间: 2012-08-14 10:39:57 作者: rapoo

如何将C写的HELLO WORLD用GCC编译到1K以下,答好了送200分
最好是用纯C,实在不行用C与汇编混合也行,纯汇编的就免了,纯汇编俺也能行

PS:我所知道的是用VC6编译纯C写的HELLO WORLD生成的可执行文件可以只有592字节

我知道使用 -O1 -s 或者 -O2 -s 编译选项可以把程序缩减到3K,但是相对于VC6生成的592字节还是明显多出了很多的垃圾信息

很讨厌GCC编译后的文件包含了很多的垃圾信息,一个LINUX下的ELF头,加上程序真正有用的部分,不应该超过1K才对的

[解决办法]
http://www.bsdlover.cn/html/51/n-1951.html
[解决办法]
http://blog.csdn.net/hikaliv/archive/2009/06/05/4245542.aspx

楼主看看这个……因为一堆的 default lib,所以文件大了。你可以自己去LINK,办法里面有,就小了。

如果可用的话……恐怕你要另开贴给分了……现在的CSDN不许非零分贴加分了哟。

读书人网 >C语言

热点推荐