Установите gcc на Mac с чипом M1
В этой статье описывается процесс установки gcc, и во время первой установки было много ошибок.
2022-09-13
Обновление дополнило способ установки отечественного зеркала.
Хотя большая часть программного обеспечения адаптирована к чипу M1, на всякий случай вы можете проверить, адаптировано ли устанавливаемое программное обеспечение, на веб-сайте Does it ARM .
1. Официальный метод установки
Этот метод выполняется с помощью Homebrew в терминале. Поскольку для установки Homebrew и gcc требуется обход стены, требуется прокси-сервер. Если прокси-сервера нет, пропустите этот раздел.
Достоинства: последняя официальная версия, стабильная и надежная.
Минусы: Требуется прокси, может быть медленным.
1.1 Объявить агента в терминале
Откройте программное обеспечение прокси, чтобы просмотреть номер порта, например 127.0.0.1:7070
, используйте следующую команду на терминале, чтобы открыть прокси
export http_proxy="http://127.0.0.1:7070"
export https_proxy="http://127.0.0.1:7070"
1.2 Установка Homebrew
Посетите официальный сайт Homebrew , чтобы получить следующую команду установки (если прокси-сервер не включен, эта часть сообщит об ошибке соединения)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Введите пароль для входа и дождитесь установки.Если на компьютере нет CLT (Инструменты командной строки), эта часть будет установлена автоматически. После завершения установки терминал выдает следующее сообщение:
Warning: /opt/homebrew/bin is not in your PATH.
Instructions on how to configure your shell for Homebrew
can be found in the 'Next steps' section below.
==> Installation successful!
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
https://github.com/Homebrew/brew#donations
==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/****/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
https://docs.brew.sh
Следуйте Next steps
инструкциям, чтобы добавить путь к среде. Команда выглядит следующим образом ( >>
замените следующий путь на путь, отображаемый терминалом).
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/****/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
1.3 Установите gcc с помощью Brew
Войдите в интерфейс Homebrewgcc
, чтобы войти в интерфейс введения gcc , и получите команду установки следующим образом.
brew install gcc
Просто дождитесь завершения установки.
1.4 Закройте прокси терминала
После завершения установки используйте следующую команду, чтобы закрыть прокси
unset http_proxy
unset https_proxy
2. Установка домашнего зеркала.
Этапы установки этого метода аналогичны предыдущему, отличие состоит в том, что в процессе установки используется отечественная зеркальная ссылка.
2.1 Установка Homebrew
CunKai/HomebrewCN предоставляет сценарий установки домашнего зеркала версии домашнего зеркала. Для установки используйте следующую команду:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
Примечание. Вы можете перейти по ссылке на склад, чтобы просмотреть подробную информацию об этом изображении.
Следуйте инструкциям терминала для установки.
2.2 Установите gcc с помощью Brew
Поскольку внутренний образ был настроен в конце установки в разделе 2.1, поэтому для этого раздела больше не требуется агент.Команда установки выглядит следующим образом.
brew install gcc
Просто дождитесь завершения установки.