无法安装ML.EXE

时间:2014-02-13 21:39:19

标签: assembly

我获得了Visual studio express 2005并安装了它。 由于注册网站不存在,我无法注册。 我从MS官方下载中心下载了MASMsetup.EXE。

我跑了它,当它在完成之前压缩,或者开始下一步它消失。

我做错了什么?

好的,它9岁了。我的目标是拥有XP窗口的用户。我不想要一个复杂的IDE,只需一个简单的IDE来编写和调试程序集,使用API​​调用进行大容量存储访问。 我可以为MASM32使用什么免费软件。

1 个答案:

答案 0 :(得分:0)

Visual Studio 2005包括ML.EXE,版本8.00.x,这是自版本6.11以来的MASM的实际名称以及MSDOS的日期。通常,如果有MASM.EXE,它是为了向后兼容版本5.x及更早版本。

创建项目时,只需将.asm文件作为现有项添加到项目中,系统就会提示您创建自定义构建步骤。如果要定义自己的,请右键单击源文件.asm名称以进入自定义属性,进入配置管理器并创建自定义构建步骤。对于调试版本,“命令行”应为:

ml / Zi / c /Fo$(outdir)\example.obj example.asm

对于发布版本,它应该是:

ml / c /Fo$(outdir)\example.obj example.asm

对于调试或发布版本,“输出”应为:

$(OUTDIR)\ example.obj

要确定如何创建main()的等效项或如何调用c库函数,创建基于.C文件的项目,并使用C / C ++选项启用程序集输出,然后使用生成的汇编代码作为引导。