帮我看看,第一次编汇编

lyangnet 2003-10-16 10:15:24
当我遍完源程序,到DOS下编译它的时候,它出现如下提示:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.


D:\MASM611\MASM611\BIN>masm d:\program files\_masm\2003\1016\1016.asm
Microsoft (R) MASM Compatibility Driver
Copyright (C) Microsoft Corp 1993. All rights reserved.

Invoking: ML.EXE /I. /Zm /c /Fofiles\_masm\2003\1016\1016.asm d:\program.asm

Microsoft (R) Macro Assembler Version 6.11
Copyright (C) Microsoft Corp 1981-1993. All rights reserved.

Assembling: d:\program.asm
fatal error A1000: cannot open file : d:\program.asm





这是怎么回事呀,如何解决?
...全文
79 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdsjkk 2003-10-18
  • 打赏
  • 举报
回复
把 ml.exe , link.exe 和源程序 方在同一目录下
lyangnet 2003-10-18
  • 打赏
  • 举报
回复
我把程序放在…\bin 后,执行
D:\MASM611\MASM611\BIN>ml 1016.asm
出现如下提示:
Microsoft (R) Macro Assembler Version 6.11
Copyright (C) Microsoft Corp 1981-1993. All rights reserved.

Assembling: 1016.asm
fatal error A1020: cannot find link.exe
在…\binr有link.exe,所以我就转到…\binr下,
D:\MASM611\MASM611\BIN>cd ..\binr
D:\MASM611\MASM611\BINR>link 1016.asm
执行提示如下:
Microsoft (R) Segmented Executable Linker Version 5.31.009 Jul 13 1992
Copyright (C) Microsoft Corp 1984-1992. All rights reserved.

Run File [1016.exe]:
List File [nul.map]: 1016.map
Libraries [.lib]: 1016.lib
Definitions File [nul.def]: 1016.def
LINK : fatal error L1092: cannot open module-definition file - 1016.def

还有把程序考到根目录下,用短文件名也出现上面哪个同样的提示
望解释!!


seaquester 2003-10-17
  • 打赏
  • 举报
回复
masm d:\program files\_masm\2003\1016\1016.asm

应该是长文件名问题
紫郢剑侠 2003-10-17
  • 打赏
  • 举报
回复
masm 6.11中有集成开发环境PWB呀.
baobeixiong 2003-10-17
  • 打赏
  • 举报
回复
gz
ghostmirror 2003-10-17
  • 打赏
  • 举报
回复
masm6对16位汇编支持不好
建议用tasm
bluedreammer 2003-10-17
  • 打赏
  • 举报
回复
把你的程序放在bin文件中,直接ml
BoRoBoRoMe 2003-10-16
  • 打赏
  • 举报
回复
可能是因为DOS对太长的文件名不支持的原因或名字中不可加空格
建议将*。asm放在一个如d:\mywork\的文件夹中或把文件放到当前文件夹中。

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧