当前位置: 首页 > 知识库问答 >
问题:

如何在带有苹果M1处理器的macOS Big Sur上安装gcc 11.2.0

富波光
2023-03-14

如何在我的macOS Big Sur上安装最新版本的GCC。我使用的是Visual Studio Code 1.60版,我想使用它运行C程序。我尝试使用自制软件安装GCC,但它一直给我错误。

当我输入路径为 /opt/homebrew/Cellar/gcc/11.2.0/bin

结果: zsh: 权限被拒绝: /opt/homebrew/Cellar/gcc/11.2.0/bin

许可有什么问题?我如何让它允许?

共有1个答案

呼延明朗
2023-03-14

首先,/opt/homebrew/Cellar/gcc/11.2.0/bin是一个目录,因此您无法运行它。

其次,家酿通常在/usr/本地/bin中为它安装的所有内容制作符号链接,因此您应该将其添加到您的PATH中,例如。

export PATH=/usr/local/bin:$PATH

然后您需要查看/usr/本地/bin以查看您需要的程序名称,例如。

ls /usr/local/bin/gcc*

如果您在那里看到< code>gcc-11,那么您需要使用以下代码进行编译:

gcc-11 program.c

请注意,如果您实际上是指 C 而不是 C,则需要查找 g *

 类似资料:
  • 我有一个Flutter项目,我正试图在iOS上运行。它在我的基于英特尔的Mac电脑上正常运行,但在我的新的基于苹果硅的M1 Mac电脑上,它无法安装吊舱。 基于Github解决方案,我尝试使用rosetta运行Terminal,但问题仍然是:https://github.com/CocoaPods/CocoaPods/issues/9907#issuecomment-655870749 意识到现在

  • 我尝试在MacBook上运行Android模拟器,但它不起作用,AVD管理器显示错误,并显示消息:无法启动AVD。似乎这个问题的根源在于M1芯片不支持虚拟化,AVD需要VT-x来获取x86图像。大多数图像都基于x86,并且最新的Android版本不提供基于arm的图像。是否有任何解决方案可以绕过此问题?(使用物理设备和旧映像除外)

  • 遵照https://doc.omnetpp.org/omnetpp/InstallGuide.pdf的指示 OMNeT 版本 - omnetpp-5.6.2 设备-MacBook Air M1(MacOS Big Sur版本11.4) 遇到以下问题。 $.setenv - $./配置 - 配置:错误:Qtenv找不到qmake -可能它不在路径中或者有一些奇怪的名称(测试的名称是:qmake qm

  • 是否需要专门发布OpenJDK来支持新的苹果M1芯片? 我看到目前有下载用于macOS/OS的JDK

  • 我刚刚得到了一个新的苹果电脑,M1苹果笔记本专业版,我正试图安装自制的,但每次我完成安装它,它告诉我,它没有写入路径,然后当我尝试建议的任何添加到路径,什么都没发生,终端或其他什么根本无法识别该命令,就好像它没有安装一样。 这在我的旧Intel mac上运行得非常好,有一些步骤或其他什么-我什么都不知道,我很累,我根本不知道如何安装它,但对于Apple silicon mac来说,这条路径应该是不

  • 重新启动,重新安装模拟器,甚至试图降级到r02,这里建议:模拟器出现在M1 Mac上脱机后,最后一次arm64-v8a更新 没运气。有人帮忙吗?