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、配置快捷方式:運行 - 管理快捷鍵 - 插件命令,找到“fasm build”和“fasm run”,分別設置它們的快捷方式,顯示爲紅色就表示快捷方式衝突了,要換一個。
例如,fasm build的快捷方式爲CTRL+SHIFT+B,fasm run的快捷方式爲CTRL+F5
8、試一下編譯命令:
再試一下運行命令:
9、FASM裏有些指令不在關鍵字列表中,需要單獨設置。
設置 - 語言格式設置,在語言列表裏找到Assembler,在樣式裏選擇DIRECTIVE,在右側“自定義關鍵字”框裏填入缺少的關鍵字,比如:entry、format等,然後點“保存並關閉”。
10、爲了方便查看16進制的可執行文件,再安裝一個HEX-Editor插件。
全部配置完畢!