当前位置: 代码迷 >> 汇编语言 >> 小弟我刚学WIN32汇编,为什么小弟我生成的程序就那么大
  详细解决方案

小弟我刚学WIN32汇编,为什么小弟我生成的程序就那么大

热度:245   发布时间:2013-02-26 00:00:00.0
我刚学WIN32汇编,为什么我生成的程序就那么大?
我学的是 <INTEL汇编语言程序设计> ,里面有一章讲WIN32程序设计,程序仅仅一个窗口,几个MSGBOX,就生成了16K的程序,我看别人写的程序才4.5K,这是怎么回事?

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

初学,不对之处请原谅,要学编译原理了,呵呵
  相关解决方案