超级菜鸟第三问:windows.inc

maotin 2005-04-04 02:56:34
我写了一个小程序,存放在f盘,我的MASM611装在c盘,
当我用masm编译我的小程序的时候,提示:
can not open file:\masm32\windows.inc
这是什么原因。。。各位大侠帮一下。
我得程序:
.386
.model flat,stdcall
option casemap:none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib
.data
MsgBoxCaption db "Iczelion Turorial No.2",0
MsgBoxText db "Win32 Assembly is Great!",0
.code
start:
invoke MessageBox,NULL,addr MsgBoxText,addrMsgBoxCation,MB_OK
invoke ExitProcess,NULL
end start
...全文
213 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
megadeath 2005-04-10
  • 打赏
  • 举报
回复
修改autoexec.bat文件,假设你的MASM32安装在C:\Masm32

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


将主程序代码修改为:
include windows.inc
………………

这种格式

然后重启试试

然后重启试试
suyun9329 2005-04-08
  • 打赏
  • 举报
回复
up
hayate 2005-04-07
  • 打赏
  • 举报
回复
最好设个环境变量,最方便 include lib
可惜流年 2005-04-07
  • 打赏
  • 举报
回复
也不一定时路径问题

如果路径没错的话,它打不开,你打开一次,再关了一般就可以了
vrace 2005-04-06
  • 打赏
  • 举报
回复
1.把路径写全。
2.把源程序放在你安装 masm32 的分区上。
suyun9329 2005-04-06
  • 打赏
  • 举报
回复
写全路径名
大熊猫侯佩 2005-04-04
  • 打赏
  • 举报
回复
1 将inc和lib文件的路径写完全~~~~~~~~~
2 ml /c /coff xxx.asm
3 link /subsystem:windows xxx.obj
「已注销」 2005-04-04
  • 打赏
  • 举报
回复
最好用自带的编辑器
「已注销」 2005-04-04
  • 打赏
  • 举报
回复
写全路径名
maotin 2005-04-04
  • 打赏
  • 举报
回复
各位大侠,帮帮忙。。。

21,459

社区成员

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

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