macOS BigSur —— Mac电脑安装NASM

本文详细介绍了在Mac电脑上安装NASM(TheNetwideAssembler)的过程,包括遇到的权限问题和解决方案。首先确认是否已安装brew,然后通过更新和修改权限来解决安装NASM时的报错。最终成功安装NASM并验证其版本,确保安装完成。
摘要由CSDN通过智能技术生成

在Mac电脑上安装NASM

首先需要确定一点,你的Mac电脑有安装过brew
如果没有安装过的话,请先安装brew,这个教程网上一找一大堆,我就不在这里过多的写了。

安装NASM

什么是NASM?

NASM全称The Netwide Assembler,是一款基于80x86和x86-64平台的汇编语言编译程序,其设计初衷是为了实现编译器程序跨平台和模块化的特性。

开始安装NASM

我这里的电脑系统版本如下
在这里插入图片描述

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

能出现版本号就算是正式安装成功!!!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值