Переустановите g ++ на Mac

Мне удалось уничтожить g ++ cc c ++ gcc в моей папке / usr / bin на моем Mac под управлением 10.9.1. Я попытался запустить brew install gcc-49, apple-gcc42 и загрузить инструменты командной строки Xcode. Все три не сработали. Я видел, что некоторые источники говорят, что gcc на OSX просто символически связан.

Если да, есть ли похожие символические ссылки на cc, g ++ и c ++, которые я мог бы использовать? Еще лучше, есть ли способ просто переустановить мою систему на те двоичные файлы, которые у меня были изначально?

1

Решение

На моем Mac под управлением OS X 10.9.1 у меня есть:

$ ls -l /usr/bin/gcc /usr/bin/g++ /usr/bin/clang
-rwxr-xr-x  1 root  wheel  14224 Oct 31 08:07 /usr/bin/clang
-rwxr-xr-x  1 root  wheel  14224 Oct 31 08:07 /usr/bin/g++
-rwxr-xr-x  1 root  wheel  14224 Oct 31 08:07 /usr/bin/gcc
$

Однако, несмотря на внешний вид, файлы не идентичны:

$ sha1 /usr/bin/gcc /usr/bin/g++ /usr/bin/clang
2a080c37c2a4c2ef8bd04b5a7a4f51901d0826a4 /usr/bin/gcc
d783a5c4fa9abd856f65e34afaca8bca1ded447b /usr/bin/g++
9bed37669a0b8c7f13f71662869a5d1a2f4f1c3b /usr/bin/clang
$

Таким образом, этот маршрут не поможет … к счастью, я проверил, прежде чем предположить, что это будет.

Существует отдельная загрузка инструментов командной строки XCode, которая необходима для восстановления (переустановки) программ в /usr/bin,

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector