小编Din*_*212的帖子

如何让 nasm 在 MacOS 的终端中作为命令工作?

我一直试图让 nasm 在终端中作为命令工作,但似乎没有任何效果。我只是不断收到错误:

nasm: error: unable to find utility "nasm", not a developer tool or in PATH
Run Code Online (Sandbox Code Playgroud)

所以,首先,我尝试更新我的 PATH 变量。我尝试编辑 PATH 变量:

safecrackers-MacBook-Pro-2:Library safecracker$ export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Library/Libraries/nasm-2.14/
safecrackers-MacBook-Pro-2:Library safecracker$ nasm
nasm: error: unable to find utility "nasm", not a developer tool or in PATH
safecrackers-MacBook-Pro-2:Library safecracker$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Library/Libraries/nasm-2.14/
safecrackers-MacBook-Pro-2:Library safecracker$ cd /Library/Libraries/nasm-2.14/
safecrackers-MacBook-Pro-2:nasm-2.14 safecracker$ ls
LICENSE     man1        ndisasm     rdf2ihx     rdfdump
README      nasm        rdf2bin     rdf2ith     rdflib
ldrdf       nasmdoc.pdf rdf2com     rdf2srec    rdx
Run Code Online (Sandbox Code Playgroud)

我得到了同样的错误。接下来,我尝试使用自制软件安装 nasm:

safecrackers-MacBook-Pro-2:~ safecracker$ brew reinstall nasm
==> Reinstalling nasm …
Run Code Online (Sandbox Code Playgroud)

macos bash terminal nasm

6
推荐指数
2
解决办法
3681
查看次数

标签 统计

bash ×1

macos ×1

nasm ×1

terminal ×1