Где gcc на OSX? Я уже установил XCode

Я установил XCode от CD Инструмента, я думал, что это позволит мне использовать gcc из командной строки, но я не могу найти его.

Что я пропускаю

Править

Когда я записал, что не могу найти его, я подразумевал, что "Ищу его использование which gcc"

Если gcc был бы в PATH в первом месте, which имел бы находят его.

С тех пор gcc не находится в PATH (это - то, что принесло мне здесь в первом месте), which не найдет его!

Я думаю, что это было очевидно, но я делаю примечание здесь, потому что это не было

11
задан OscarRyz 21 April 2010 в 19:44
поделиться

5 ответов

Вы не установили флажок с надписью «Поддержка разработки UNIX» [1] (или, возможно, вы сняли его; я не могу вспомнить, включен он по умолчанию или нет) когда вы выполняли установку, поэтому необходимые символические ссылки и драйверы не были установлены в / usr / bin / .

Переустановите, обязательно прочтите описание параметров конфигурации и выберите те, которые вам нужны.

1: «Дополнительное содержимое, позволяющее разрабатывать из командной строки из загрузочного тома. Устанавливает копию компилятора GCC и инструментов командной строки, бла-бла-бла ...»

8
ответ дан 3 December 2019 в 00:48
поделиться

Что-то пошло не так с вашей установкой.

gcc устанавливается в / usr / bin с символической ссылкой на gcc-4.2:

cd diciu$ pkgutil --file-info /usr/bin/gcc-4.2 
volume: /
path: /usr/bin/gcc-4.2

pkgid: com.apple.pkg.gcc4.2Leo
pkg-version: 4.2.0.9000000000.1.1249367152
[..]
pkgid: com.apple.pkg.Xcode3.2.1Update
pkg-version: 1.0.1.1249367152
[..]
pkgid: com.apple.pkg.Xcode3.2.1UpdateUNIXDevSupport
pkg-version: 1.0.1.1249367152
[..]
5
ответ дан 3 December 2019 в 00:48
поделиться

На моем Mac $, в котором gcc отображает / usr / bin / gcc .

4
ответ дан 3 December 2019 в 00:48
поделиться

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

Возможно, вы захотите загрузить Xcode из Apple, пока вы это делаете. Почти гарантировано будет свежее / актуальное, так как Xcode быстро обновляется. Текущий Xcode - 3.2.1.10. Для загрузки вам понадобится Apple ID, но он также дает вам доступ к сайту разработки. Все бесплатно ...


Это 06.01.2014. Текущий Xcode - 5.0.1


Это 2016 год - Текущий Xcode - 8.0. Думаю, сейчас этот вопрос нужно закрыть.

1
ответ дан 3 December 2019 в 00:48
поделиться

Возможно ли, что вместо того, чтобы не установить gcc, ваша переменная $ PATH испорчена? сначала проверьте, находится ли gcc в / usr / bin вручную. Затем echo $ PATH ...

0
ответ дан 3 December 2019 в 00:48
поделиться