plokday 发表于 2017-7-30 10:11:59

关于masm环境变量设置

各位,我在winXP虚拟机里编译,不过现在有一个问题:
我设置环境变量里面Path为masm的目录,我的1.asm和MASM、LINK在同一文件夹,但是编译一直显示:

MASM fatalerror A1000: can not open file 1.asm

各位鱼友这个要怎么设置啊?

ba21 发表于 2017-7-30 11:10:05

首先在masm32根目录下新建个bat文件。内容如下:
@echo off
rem 请根据 Masm32 软件包的安装目录修改下面的 Masm32Dir 环境变量!
set Masm32Dir=D:\Masm32
set include=%Masm32Dir%\Include;%include%;%Masm32Dir%\Include\include
set lib=%Masm32Dir%\lib;%lib%
set path=%Masm32Dir%\Bin;%Masm32Dir%;%PATH%
set Masm32Dir=
echo on
---------------------------------------------------------------------------------------------------
以上路径根据实际情况修改,每次使用时运行这个bat文件即可

plokday 发表于 2017-7-30 12:03:31

ba21 发表于 2017-7-30 11:10
首先在masm32根目录下新建个bat文件。内容如下:
@echo off
rem 请根据 Masm32 软件包的安装目录修改下面 ...

我是8086汇编,用的masm5.0版本,安装包里面只有masm.exe、link.exe、ml.exe三个,这样的也可以吗?

ba21 发表于 2017-7-30 12:18:59

plokday 发表于 2017-7-30 12:03
我是8086汇编,用的masm5.0版本,安装包里面只有masm.exe、link.exe、ml.exe三个,这样的也可以吗?

哦!!改一下,一样的用。

plokday 发表于 2017-7-30 13:27:49

ba21 发表于 2017-7-30 12:18
哦!!改一下,一样的用。

怎么改?我不太明白{:5_109:}

ba21 发表于 2017-7-30 13:47:21

plokday 发表于 2017-7-30 13:27
怎么改?我不太明白

@echo off
set MasmDir=D:\Masm

MASM fatalerror A1000: can not open file 1.asm
可能是代码有问题啊。
页: [1]
查看完整版本: 关于masm环境变量设置