@
目录首先需要确定一点,你的Mac电脑有安装过brew
如果没有安装过的话,请先安装brew,这个教程网上一找一大堆,我就不在这里过多的写了。
安装NASM
NASM全称The Netwide Assembler,是一款基于80x86和x86-64平台的汇编语言编译程序,其设计初衷是为了实现编译器程序跨平台和模块化的特性。
我这里的电脑系统版本如下
Mac电脑默认是安装NASM的,不过鉴于其软件版本过老,需要重新安装
网上有许多的教程写着安装完brew之后,只需要输入如下命令就可以安装
brew install nasm
但是经过我的实际测试,发现这样并不能安装NASM
我的电脑显示了如下的报错
Running Homebrew as root is extremely dangerous and no longer supported. As Homebrew does not drop privileges on installation you would be giving all build scripts full access to your system.
这里的意思是,我没有权限在根目录里面使用brew
我的解决方法是
sudo chown -R $(whoami) /usr/local
然后再使用如下命令
brew install nasm
结果出现了类似如下报错
We do not provide support for this pre-release version. You will encounter build failures with some formulae.
只好执行如下命令
cd "$(brew --repo)" git remote set-url origin https://github.com/Homebrew/brew.git
完事儿之后再Update一下
brew update
然后重启电脑
重启完成之后再使用如下命令安装即可
brew install nasm
之后NASM算是安装完了
nasm -v
能出现版本号就算是正式安装成功!!!