第一篇 开发环境的搭建

这篇博文主要给大家介绍下Win32汇编开发所必须的一些套件。

 

一、汇编源代码编译器——ml.exe。

这是开发32汇编所必须的编译器,其他较低版本的都不可用。

用法:ml  /c  /coff  *.asm

其中,/c表示只编译不链接;/coff表示把汇编源文件(*.asm)编译成coff文件格式。

 

二、资源编译器——rc.exe。

资源编译器顾名思义就是用来编译用户定义的资源文件的,比如菜单、图标、光标等。

至于资源的定义、加载、使用将在后续博文中介绍。

用法:rc  *.rc;其中*.rc为用户定义的资源文件,编译完成后会生成*.res二进制资源文件。

 

三、链接器——link.exe。

链接器是用来将*.obj、*.res链接在一起形成可执行文件*.exe。

用法:link  /subsystem:windows  *.obj  *.res

 

四、两个自定义的批处理文件——1.bat、var.bat。

点击1.bat文件只包含了cmd.exe,其作用就是用来电脑自带的cmd.exe,从而避免编译、链

接是键入繁琐的路径。

var.bat是用来设置环境变量的。因为编写Win32汇编将要引用头文件。设置环境变量使得编译

时可以找到对应的头文件。

 

五、值得一说的是,以上所写的只是笔者使用的方法。其实,还有更加简便的。笔者在这就不

一一介绍了。

 

六、①有兴趣读者可以到这下载开发win32所需的软件:http://www.movsd.com/

下载这里的东西主要是用它提供的各种头文件与库文件。

②可以到这里下载笔者提供的套件:Win32汇编开发套件

当然,套件中的var.bat需要根据读者安装①中下载的软件的位置而有所改变!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值