我有一个好奇怪的问题,大家快来看啊。散分!!!
我今天编了我的第一个masm程序,编译没问题,但不知道为什么连接的时候就出问题了?
我的操作系统是:win2000server;
我安装的编译器是:masm32v8.exe,我只在系统环境变量中的“path”中增加一个路径d;\masm32\bin;
我的代码是:
.386
.model flat,stdcall
option casemap:none
include d:\masm32\include\windows.inc
include d:\masm32\include\kernel32.inc
includelib d:\masm32\lib\kernel32.lib
.data
.code
start:
invoke exitprocess,0
end start
我以msgbox.asm为文件名存放。
当我的连接命令是:link /subsystem: windows /libpath : d:\masm32\lib msgbox.obj
电脑提示错误:
link:warning lnk4044:unrecognized option "subsystem: windows"; ignored
link:fatal error lnk1221:a subsystem cant be inferred and must be defined
推荐阅读


讨论区