主题:求助:用masm611进行编译时 老是出现的一个问题
330317
[专家分:30] 发布于 2006-09-27 20:23:00
这个问题是
Assembling: 3.asm(这是文件明)
fatal error A1000:cannot open file :3.asm
我开始还以为是程序的问题
结果没个程序都是这个问题
有没有高人能够告诉我是怎么会事吗?
谢谢
回复列表 (共4个回复)
沙发
Fanyucai [专家分:400] 发布于 2006-09-27 22:21:00
3.asm必须放在MASM611\BIN里面,或者注册环境变量(这个我看到过,没用过);
试试!
板凳
330317 [专家分:30] 发布于 2006-09-28 07:19:00
我原来就在在bin 中建了个文件夹
把程序都放在哪个文件夹中了
这样不行吗
3 楼
330317 [专家分:30] 发布于 2006-09-28 20:03:00
还是不行啊
谁有关于masm611路径问题配置的全解吗
4 楼
有点笨不是 [专家分:100] 发布于 2006-09-30 13:35:00
如果你的文件已经放在BIN下还有这问题是不是你保存的格式不是.ASM,我有时在记事本里写程序,保存时成了.TXT文件,也是出同样的错误.
路径配置,不知道你说的是不是这个,下面说的时设环境变量
你可以把汇编程(MASM5.0)拖到D盘下,如果是MASM6.11的话就安装到D盘下,然后在我的电脑的属性的高级对话框的环境变量的PATH中听加(汇编,连接程序)文件的路径,为了方便,可以在MASM文件夹下创建一个文件夹(如PROG)专门放写的程序. 当然要先进入到PROG下,然后进入命令提示符窗口操作就可以了.
假设汇编.连接程序的路径为D:\masm5.o\bin(既汇编.连接程序在BIN中),则PATH下听加为D:\masm5.o\bin.进入命令提示符窗口输入D:CR ; CD MASM5.0 CR ; CD PROG CR ;这是进入到程序所在的文件夹.注意了,上面的CR代表按下回车,";"仅做分隔符,不是指令符号,不输入;还有上面假设你已经创建了PROG且把.ASM文件保存到了它下面,再看看行不.
不知道有没有说明白,有错的地方请指教,新手
我来回复