读书人

小弟我刚学WIN32汇编,为什么小弟我生成

发布时间: 2012-03-02 14:40:28 作者: rapoo

我刚学WIN32汇编,为什么我生成的程序就那么大?
我学的是 <INTEL汇编语言程序设计> ,里面有一章讲WIN32程序设计,程序仅仅一个窗口,几个MSGBOX,就生成了16K的程序,我看别人写的程序才4.5K,这是怎么回事?

[解决办法]
大家需要了解编译器是怎样生产目标文件的,还有知道链接器是怎样链接目标代码的,既能够解决这个问题。我估计生成的可执行文件很大,是因为引用了什么库文件造成的。
[解决办法]
Masm6.11? Win32 类的汇编程序, 还是用 Masm32 来进行编译链接吧
[解决办法]
楼主所说的INTER这本书,自带的编译器是MASM6.15,文件大可能是它在编译时引用作者所写的个库文件. IRVINE32.LIB它的大小为30K

初学,不对之处请原谅,要学编译原理了,呵呵

读书人网 >汇编语言

热点推荐