首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

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

2012-03-02 
我刚学WIN32汇编,为什么我生成的程序就那么大?我学的是 INTEL汇编语言程序设计 ,里面有一章讲WIN32程序

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

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

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

热点排行