如何在 Windows 10 中安装 NASM?

Haj*_*abi 9 windows assembly nasm

我正在尝试学习汇编并想下载 NASM 我使用的是 Windows 10,是否可以在不使用 DosBox 或 VM 的情况下安装 NASM?因为我看到有人使用带有 NASM 的 CodeBlocks 在汇编中编码..

nic*_*pro 13

NASM 在其网站的“下载”选项卡下提供了适用于 Windows 的安装程序

最新的稳定版 Win64 版本(截至 2019 年 9 月 15 日)可在此处获得:https ://www.nasm.us/pub/nasm/releasebuilds/2.14.02/win64/

  • 注意:- 要在命令提示符中添加 nasm,只需将 nasm.exe 所在的 nasm 文件夹的路径添加到环境变量 PATH 并保存,然后您就可以从 cmd 中的任何位置访问 nasm (6认同)

rbe*_*nto 9

Windows 10 的一个简单替代方案是使用winget包管理器安装 NASM。

以管理员身份运行命令提示符,然后:

安装NASM

winget install nasm -i
Run Code Online (Sandbox Code Playgroud)

添加到环境变量中

C:\Program Files\NASM
Run Code Online (Sandbox Code Playgroud)

或者使用setx

请小心,因为它可能会覆盖您当前的变量(这不适合我)

setx Path "%Path%;C:\Program Files\NASM\"
Run Code Online (Sandbox Code Playgroud)

重新启动命令提示符并验证

nasm --version
Run Code Online (Sandbox Code Playgroud)

NASM 版本 2.15.05 编译于 2020 年 8 月 28 日

  • 警告“setx Path”不好,如果路径变量超过 1024 个字符,您将丢弃它,因为它会截断它。 (3认同)