当前位置: 代码迷 >> 汇编语言 >> masm6.15怎么使用
  详细解决方案

masm6.15怎么使用

热度:1604   发布时间:2013-02-26 00:00:00.0
masm6.15如何使用
我一直用的是masm5.1,现在想用masm6.15,下载后发现里面有很多文件还有子目录,我想问:
自己写的源文件要放在哪?用什么文件编译、链接?

------解决方案--------------------------------------------------------
应该是有个bin的子文件夹,编译工具和连接工具都在这个文件夹中。
------解决方案--------------------------------------------------------
自己写的源文件可以自己指定个位置。masm6.15有两个make文件,分别编译16位和32位程序

d:\MASM>type make32.bat
@echo off
REM make32.bat, for assembling and linking 32-bit Console programs (.EXE)
BIN\ML /c /coff %1.asm
if errorlevel 1 goto terminate
BIN\LINK32 /subsystem:console %1.obj
if errorlevel 1 goto terminate
DIR %1.*
:terminate
@echo on

d:\MASM>type make.bat
@echo off
REM make16.bat, for assembling and linking 16-bit DOS programs (.EXE)
BIN\ML /c %1.asm
if errorlevel 1 goto terminate
BIN\LINK16 %1.obj;
if errorlevel 1 goto terminate
:terminate
@echo off

d:\MASM>


------解决方案--------------------------------------------------------
探讨
我看楼上的,里面的编译好像都是用BIN\ML,链接好像是不同的,
那么说16位、32位要分别用不同的文件来链接吗?