http://blog.fishc.com/668.html
让编程改变世界
Change the world by program
Win32可执行文件的开发过程
在DOS下生成一个可执行文件一般步骤:
如图,Win32的开发显然不再纯洁!
编译器的选择
市面上汇编编译器特别多,千奇百怪,这里小甲鱼推荐大家两个:一个是微软公司的MASM,一个是borland公司的TASM。
(其他非主流产品一碰即死,不死残废~)开个玩笑^_^
我们在这里演示的是:MASM32 SDK软件包
虾米公司的作品?!
其实这个是由发布者(Steve Hutchesson)收集的一个大杂烩。
包括工具软件、导入库、完整的头文件、例子以及帮助文档等。在这里我们要向这位发布者表示崇高的敬意!
MASM32 SDK介绍
目标是用汇编写出专业的大型程序:
除了编译器、链接器外,还包含了编程需要用到的各种详尽的头文件和导入库文件,导入库文件取自Visual C++ 的导入库;
收集来自世界各地Win32 汇编爱好者发布的源程序以及很多详尽的例子程序;
发布者还为它编写了一个简单的IDE 环境,包括一个专用的汇编源程序编辑器和源程模板生成器等。
安装目录说明
masm32:IDE环境,内带文本编辑程序和模板生成程序;
masm32include:所有的头文件等;
masm32lib:所有的导入库文件;
masm32bin:可执行文件目录,包括M1.exe,Link.exe,Rc.exe等;
masm32help:帮助文件目录
masm32m32lib:一些常用的C子程序的汇编实现源程序,有相当的参考学习价值!
其他目录:很多经典的小工具,很有参考价值!