鱼C论坛

 找回密码
 立即注册
查看: 1980|回复: 5

[汇编作业] dosbox 保错

[复制链接]
发表于 2022-10-7 17:08:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
汇编dosbox 报unable to open object file 1.obj是什么原因?有谁能帮忙吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-10-7 17:32:18 | 显示全部楼层
本帖最后由 jackz007 于 2022-10-7 17:35 编辑

       你是在键入:
link 1
       这条命令的时候,看到的这个错误?
       是这样:
Microsoft (R) Overlay Linker  Version 3.69
Copyright (C) Microsoft Corp 1983-1988.  All rights reserved.

Run File [1.EXE]:
List File [NUL.MAP]:
Libraries [.LIB]:
LINK : fatal error L1093: 1.OBJ : object not found

D:\bin\MASM5.0\Src>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-7 17:51:34 | 显示全部楼层
dosbox里输入masm 1.asm 跳出unable to open object file :1.obj,前面的source filename [.ASM]:可以正常输入的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-10-7 18:40:02 | 显示全部楼层
sk587 发表于 2022-10-7 17:51
dosbox里输入masm 1.asm 跳出unable to open object file :1.obj,前面的source filename [.ASM]:可以正常输 ...

         那是因为 masm 并没有正常编译产生出 "1.obj" 文件出来,这通常是因为源代码有错误造成,你应该把
MASM 1.asm
         这条命令执行的屏显信息也同时贴出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-7 19:19:45 | 显示全部楼层
assume cs:codesg
codesg segment
start:mov ax,0123H
      mov bx,0456H
          add ax,bx
          add ax,ax
          
          mov ax,4c00H
          int 21H

codesg ends
end start

代码是这个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-8 04:24:30 | 显示全部楼层
windows 11 下可以汇编吗?是不是windows 版本问题?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 23:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表