win32 编译 missing source filename

x_Daniel 2012-06-16 12:12:40
为什么win32 编译的时候无法打开源文件? 当前目录下确实有那个源文件,我文件名绝对没有出错,谁能解释下,难道这也和环境变量有关?
我的环境变量是:
@echo off

set Masm32Dir=D:\Masm32
set include=%Masm32Dir%\Include;%include%
set lib=%Masm32Dir%\lib;%lib%
set path=%Masm32Dir%\Bin;%Masm32Dir%;%PATH%
set Masm32Dir=
echo on


编译之前我都有先运行这个, 但就是一直提示无法打开源文件
...全文
585 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-06-19
  • 打赏
  • 举报
回复
set path=%Masm32Dir%\Bin;%Masm32Dir%;.;%PATH%

加个.试试
zara 2012-06-19
  • 打赏
  • 举报
回复
不可能吧,将 ml 命令和 dir test.asm 两命令连续执行结果的屏幕复制了贴上来看看?
zara 2012-06-18
  • 打赏
  • 举报
回复
找不到源文件,你的编译命令行具体内容是什么?Masm32 的编译程序 ml.exe 是需要完整文件名的,即必须加上 .asm : ml /c /coff asmfile.asm
x_Daniel 2012-06-18
  • 打赏
  • 举报
回复
有的,我的命令行是这样的:ml /c /coff /cp test.asm

但就是报错,郁闷.

21,498

社区成员

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

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