c++ - 如何使用 Apple M1 处理器在 macOS Big Sur 上安装 gcc 11.2.0
问题描述
如何在我的 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
权限有什么问题?我将如何让它允许。
解决方案
首先,/opt/homebrew/Cellar/gcc/11.2.0/bin
是一个目录,所以你不能运行它。
其次,自制软件通常会为其安装的所有内容创建符号链接/usr/local/bin
,因此您应该将其添加到您的 PATH 中,例如
export PATH=/usr/local/bin:$PATH
然后您需要查看/usr/local/bin
您需要的程序名称,例如
ls /usr/local/bin/gcc*
如果你gcc-11
在那里看到,那么你需要编译:
gcc-11 program.c
g++*
请注意,如果您实际上是指 C++ 而不是 C ,则需要查找。
推荐阅读
- php - 这是一个数据库查询还是两个?在 Laravel 雄辩的 get() 之后允许在哪里?
- rabbitmq - 如何限制 RabbitMQ 的消息大小?
- greenplum - 如何在greenplum中配置和安装备用master?
- android - 颤振授予权限
- java - Java FX nullpointerexception 到文件路径
- android - 游标在“查询、删除表、创建表、查询同名表”之后返回相同的列
- android - 从底部到半屏查看
- c# - 在 asp.net mvc 中保存用户上传的图像
- java - Intellij 一直说简单的“抛出”语句有错误
- python - .decode('utf-8').upper() 和特殊字符的问题(但仅在字符串内部)