Link /SUBSYSTEM:WINDOWS OBJ文件名.obj 资源文件名.res?????????

suncheng_hong 2006-08-16 02:17:14
我cd 到我的目录下
ml Ml /c /coff hello.asm 后生成 hello.obj 文件,
但怎么生成 hello.exe 文件
我的目录是
d:/asm/hello.asm
...全文
211 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zara 2006-08-17
  • 打赏
  • 举报
回复
我什么也不用. 偶尔敲点儿代码, 直接就手工 ml+rc+link 了
suncheng_hong 2006-08-17
  • 打赏
  • 举报
回复
强啊,只有一个windows.inc 和windows.lib库,
大家都在使这个吗?
LuoMuFeng 2006-08-17
  • 打赏
  • 举报
回复
兄弟,我建议你使用CCASM编译器,再也不用输这些东西,一切都是全自动。
下载地址:http://www.chencan.com/ccasm/downloadtest.htm
suncheng_hong 2006-08-17
  • 打赏
  • 举报
回复
老大是用什么环境编汇编的.
是在编译的时候,没有动静.
zara 2006-08-17
  • 打赏
  • 举报
回复
抱歉, 我没有使用过 qEdit. 没有动静是在什么情况下? 运行它的时候, 还是对自己的程序进行编译链接的时候?
suncheng_hong 2006-08-16
  • 打赏
  • 举报
回复
大虾,还有一个问题
我先装masm32, quick editor 能用,
后来又装了delphi,quick eidtor 就没有动静了.
怎么办,是把环境变量include,lib,path手动设到c:/masm32/include
等目录下,quick editor 还是不能用.
zara 2006-08-16
  • 打赏
  • 举报
回复
就是向链接程序 link.exe 指明最后的 .exe 程序的类型, 常见的就是 Windows (通常的窗口界面类型的程序) 和 console (控制台类型的程序, 即是如同 Ping 程序似的在命令行窗口状态下运行的程序)
suncheng_hong 2006-08-16
  • 打赏
  • 举报
回复
zara(Kyrie eleison) 大虾:
没有资源,只有一个asm文件,
我的目录是:
d:/asm/hello.asm

关链是不懂/subsystem:windows 是什么意思??
希望大虾指点.
zara 2006-08-16
  • 打赏
  • 举报
回复
没有使用到资源文件的话, 就是 link /subsystem:windows hello.obj 如果使用了资源文件, 就需要在 hello.obj 后面再加上 xxxx.res, 当然了, 之前还需 rc xxxx.rc 先对资源文件进行编译以创建 .res 文件
link 的选项 /subsystem:windows 是针对窗口类型的程序的. 如果是控制台类型的话, 即在 Windows 的命令行窗口下进行输入/输出操作, 则应该是 /subsystem:console

21,453

社区成员

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

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