. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->第一个程序
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  刚学习汇编,问问怎样进入编译啊!  [待解决] 回复[ 10次 ]   点击[ 485次 ]  
tangquan
[帖 主]   [ 发表时间:2009-11-11 22:47 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-11-11 22:39
我编辑了一个string.asm的文件,放在C盘。
可就是不知道改如何将其编译。
我看书上说,是在DOS里键入:masm/c string.asm
可是不行啊!
scuzg
[第1楼]   [ 回复时间:2009-11-11 22:51 ]   [引用]   [回复]   [ top ] 
荣誉值:290
信誉值:0
注册日期:2009-03-15 23:46
去掉/c试试;也可以这样:

masm string;
hyaline
[第2楼]   [ 回复时间:2009-12-06 16:54 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-11-12 16:40
嗯,不要/C  你别说没装masm 得先安装才行,然后用dos进入路径后再输入
badguy
[第3楼]   [ 回复时间:2009-12-07 01:00 ]   [引用]   [回复]   [ top ] 
荣誉值:4
信誉值:0
注册日期:2009-11-25 14:03
你总该要把提示信息说出来吧
怎么个不行法
报什么错误?
suixin
[第4楼]   [ 回复时间:2009-12-15 16:02 ]   [引用]   [回复]   [ top ] 
荣誉值:7
信誉值:10
注册日期:2009-11-19 11:28
修改 
1.把cmd从C:\WINDOWS\system32中 
复制到c:\下 
2.把c:\cmd点右键发送到桌面快捷方式 
3.点桌面快捷方式右键选属性,找到快捷方式,起始位置改为c:\保存 
应用 
命令:c:\>masm     
     c:\>link 
     c:\>debug ??.exe 
退出时q 

edit使用: 
在桌面运行cmd,键入edit 
打开file或其他工具栏用alt+前缀第一个字母 
退出file或其他工具栏用esc 
大家试试就明白了 
大家这时已经把.asm文件整理出来了吧 
masm使用: 
快捷方法:把文件名放在Source filename [.ASM]:后面 
例如:Source filename [.ASM]:文件名 
这里的文件名:不用加“尾缀”或“;” 
直接就可以生成obj 
link使用:(同masm) 

不明白的可以留言:
perryyang
[第5楼]   [ 回复时间:2010-01-11 19:42 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-01-06 20:13
各位高人,本人在我的机器里的C:\WINDOWS\system32中 没有找到masm.exe和link.exe这两个可执行文件呀,是不是表示没有安装呢?如果没有安装,应该如何安装呢?求助,刚学汇编就被卡在第四章了。
scuzg
[第6楼]   [ 回复时间:2010-01-11 20:09 ]   [引用]   [回复]   [ top ] 
荣誉值:290
信誉值:0
注册日期:2009-03-15 23:46
masm 没有随Windows XP安装,可在网上搜索下载。
perryyang
[第7楼]   [ 回复时间:2010-01-13 14:05 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-01-06 20:13
谢谢提醒,已成功下载并安装好。测试了一下,可以编译并连接生成可执行文件。继续学习中。
cainiuniao
[第8楼]   [ 回复时间:2010-01-29 18:54 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:8
注册日期:2010-01-20 13:59
cmd /c masm **

右击我的电脑.设置好环境变量中的path 把 masm和link程序的那个文件夹设置好了,就ok
cainiuniao
[第9楼]   [ 回复时间:2010-01-29 18:55 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:8
注册日期:2010-01-20 13:59
环境变量 path设置下.

比如你的masm 和 link都在 c:\tools这个文件夹,那么就设置  c:\tools\;

这样在cmd下直接输入 masm和link就能执行了
541561492
[第10楼]   [ 回复时间:2010-02-21 20:52 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-12-16 21:25
不好意思 ,我下了好多 没有好用的 ,能不能穿给我一个,谢了!!!
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2010   ASMEDU.NET  All Rights Reserved