首页 > 电脑 > 都弄成这样了还是显示unable to open input file

都弄成这样了还是显示unable to open input file

电脑 2022-10-24

为什么用masm编译源程序文件老是出现Unable to open input file

unabletoopeninputfile这个错误,是汇编时找不到源文件。执行MASM汇编命令(或ML)时,需要指定你的.asm的源程序文件。这个文件,若在你执行命令的当前目录中,可以不加路径。若文件不在当前目录里,必须要加上源文件的路径。当然,若你打错了文件名,也会找不到文件,出现这个提示。==================对问题补充的回复:在DOSBOX中,只有mount过的盘符才存在。也就是说,你的DOSBOX里,只有C:盘,不存在D:盘。你指定D:\.这样的文件,是找不到的。如果在windows里,你的源程序是D:\Myassembly\tt\aa.ASM,那么,在你的DOSBOX里

用masm5.0编译汇编语言,为什么总是出现unable to open input

1、首先第一步要编写一个批处理文件起名为Var.bat,内容为

@echo off

Set Path=D:\masm611\bin;%PATH%
Set Include=D:\masm611\Include;%Include%
Set Lib=D:\masm611\Lib;%Lib%
@echo on。

2、接着就是编写你的汇编源码文件,保存至D:\masm611\source(如果没有此目录可以自己建立) ,然后就是假设保存文件名为Test.asm打开命令提示符或者MS-DOS方式使用DOS 命令进入D:\masm611\source目录。

3、最后就是进行在命令提示符中键入 var.bat,接着现在可以使用汇编的编译器和链接器编译链接你的程序了,如Ml test.asm,注意的是当然如果你建立了makefile 文件也可以使用 Nmake 来进行编译和链接。

为什么运行TC2.0时,总是提示unable to open input file

出现这个问题,应该后面还有提示的内容,一般会是一个文件名. .解决方法: 1.从本机上找到这个文件.如果没有,从其它机器上复制一个. 2.tc的环境要设置正确,一般都是由于设置不正确,tc找不到这个文件造成的. 最主要的设置是库文件的包含路径与头件的包含路径,这两个一定要修改.

我的系统是win7,我通过dosbox使用的debug,可以使用,但是编译时总是出现,unable to open input file

我的解决办法是: 仔细看了你的图片,你的文件名aa.txt,如果要让masm编译 就需要将后缀名改为aa.asm. 否则他无法进行编译,也就是找不到指定给的asm文件. 还有你的文件命名也不能太长,这个系统规定文件名不可以超过8个字符,否则即使是asm文件,也没办法找到指定文件. 这是我个人解决办法, 如果没办法解决你的办法,请谅解。

为什么TC总是显示"Unable to open input file 'COS.OBJ',而不运行程序?

环境没设置好 options=>directory=> include = 你安装的TC路径/include lib = 你安装的TC路径/lib 其它的设置为一个有效的输出路径就行了 最重要的是设置完成后要在options->saveconfig

标签:IT技术 编程

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18