Моя проблема проста, я хотел бы получить OSX/BSD-версию компиляторов GCC и G++ с веб-сайта GNU.org. Однако после некоторого исследования (как описано ниже) я узнал, что Apple использует LLVM, а gcc является символической ссылкой на llvm-cc
а g++ является символической ссылкой на llvm-g++
.
Я также узнал, что Apple достаточно глупа, чтобы удалять эти компиляторы без разумного объяснения (буквально, никто не может дать вескую причину для этого, такого нет). Другая вещь, которую я узнал, это то, что Apple использует LLVM (как объяснено ранее).
Я искал в Интернете, чтобы попытаться узнать, как это сделать, и ничего не помогало. Только люди, говорящие о XCode или других затянувшихся установках приложений и выполнении команд и установке других ресурсов.
XCODE - это НЕ решение, которое я ищу, поскольку XCode не поставляется автоматически с компилятором, а требует дополнительных установок и прочего.
Мой вопрос
- Я хочу учиться, я хочу понять;
- Я НЕ хочу "легкий путь" или "использовать способ приложения";
- Я хочу сделать это по-старому, загрузить исходный код из GNU, сконфигурировать / сделать / сделать установку - как ни странно, Apple тоже удалила их - что они думают?
Моя текущая попытка
Я загрузил исходный код LLVM из следующего местоположения: Источник: http://llvm.org/releases/download.html#3.3 Загрузить: Clang Binaries для Mac OS X (79M) (.sig)
Затем я извлек содержимое этого каталога в моем каталоге загрузок:$ tar -xzpf clang+llvm-3.3-x86_64-apple-darwin12.tar.gz
Я попытался прочитать Руководство по началу работы, в котором говорится «Прочитайте документацию». Я не могу найти эту документацию ни в загруженных библиотеках, ни в Интернете.