Sublime编译汇编语言及代码高亮
微信关注公众号:夜寒信息
致力于为每一位用户免费提供更优质技术帮助与资源供给,感谢支持!
Sublime真是个很好用的文本编辑器,可以写C,C++,JAVA,Python等许多代码文件,最近发现还可以写汇编,下面教大家如何编译汇编。
汇编代码高亮
1、打开Sublime,安装Package Control、选择Install Package。
2、输入x86选择弹出来的NASM x86 Assembly等待安装完成即可。
高亮模式如下:
编译运行汇编代码
1、首先我们需要下载Sublime Text3、MASM32、安装DosBox、以上三个文件都有官网,可以对应自己版本下载安装。
2、首先要知道自己的MASM32和DosBox的安装位置,下面这些代码格式根据自己的安装位置稍作修改。假设DosBox的安装位置为E:\DOSBox-0.74\,MASM32的安装位置为E:\masm32
在E:\masm32\bin文件夹下,新建一个文本文件,写入以下代码:
@echo off
E:\masm32\bin\ml.exe /c %1.asm
E:\masm32\bin\LINK16.exe %1.obj %1,,,,,
E:\DOSBox-0.74\DOSBOX.exe %1.exe
保存,将文件名改为asm.bat
3、sublime里选择 工具–编译系统–编译新系统,写入以下代码
{
"cmd": ["E:\\masm32\\bin\\asm.bat", "$file_base_name"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.asm",
"encoding":"cp936",
"variants":
[
{
"name": "Run_ASM",
"cmd": ["E:\\masm32\\bin\\asm.bat", "$file_base_name"],
"shell":true
}
]
}
保存并命名为Assembly.sublime-build
这样就可以编译运行了
若有问题请关注微信公众号"夜寒信息",为您耐心解答。
微信关注公众号:夜寒信息
致力于为每一位用户免费提供更优质技术帮助与资源供给,感谢支持!