notepad++ 配置fasm汇编环境
1、下载fasm
https://flatassembler.net/fasmw17330.zip
2、安装fasm
假设安装在D盘,所在目录是D:\fasm
3、配置系统环境变量,
在Path里添加:D:\fasm
添加一个INCLUDE变量,值是D:\fasm\include
4、下载notepad++
5、安装NppExec插件
6、插件 - NppExec - Execute (F6)
输入一行命令:fasm.exe "$(FULL_CURRENT_PATH)"
保存命令,名称为:fasm build
继续配置命令,切换到<temorary script>,输入一行命令:cmd /k "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" & exit
保存命令,名称为:fasm run
7、添加菜单
NppExec -> Advanced Options
Menu Item,添加fasm build和fasm run
8、配置快捷方式:运行 - 管理快捷键 - 插件命令,找到“fasm build”和“fasm run”,分别设置它们的快捷方式,显示为红色就表示快捷方式冲突了,要换一个。
例如,fasm build的快捷方式为CTRL+SHIFT+B,fasm run的快捷方式为CTRL+F5
8、试一下编译命令:
再试一下运行命令:
10、FASM里有些指令不在关键字列表中,需要单独设置。
设置 - 语言格式设置,在语言列表里找到Assembler,在样式里选择DIRECTIVE,在右侧“自定义关键字”框里填入缺少的关键字,比如:entry、format等,然后点“保存并关闭”。
11、为了方便查看16进制的可执行文件,再安装一个HEX-Editor插件。
全部配置完毕!
作者:Lave Zhang
出处:http://www.cnblogs.com/lavezhang/
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。