Нужно ли устанавливать X Code для компилятора c ++? Что если я установлю X Code и удалю его? Будет ли удален компилятор g ++? - PullRequest
0 голосов
/ 19 февраля 2020

Я не уверен, стоит ли удалять X-код, так как он занимает много места на MacBook. Я хочу использовать компилятор g ++ для компиляции моей программы на c ++.

1 Ответ

0 голосов
/ 19 февраля 2020

Можно установить только инструменты командной строки Xcode. Откройте Терминал и выполните xcode-select --install. Это даст вам ваш компилятор (clang, а не g ++. G ++ - это просто псевдоним clang ++ для Mac), linker, make и т. Д. c.

Чтобы на самом деле ответить на ваш вопрос, да. Если вы что-то устанавливаете, а затем удаляете, то, что было установлено, будет удалено.

Если вам нужен настоящий компилятор g ++, вам нужно будет установить его самостоятельно, самый простой способ - доморощенный. Пакет g cc создаст для вас версионные символические ссылки (g++-9), и вы можете просто использовать это или создать другую символическую ссылку, которая перенаправляет с g++ на g++-9. Если вы это сделали, вам придется помнить, что нужно вручную обновить эту символическую ссылку при изменении основной версии. Все это можно найти в usr/local/bin после установки homebrew и пакета gcc.

...