Мне нужно установить node.js на мой новый Mac, и для этого требуется установить компилятор c ++ или g ++. Как получить один без оплаты за xcode?
Мне нужно установить node.js на мой новый Mac, и для этого требуется установить компилятор c ++ или g ++. Как получить один без оплаты за xcode?
Ответы:
Вы все еще можете скачать Xcode 3.x бесплатно с бесплатной учетной записью разработчика. Xcode 3 поставляется с GCC 4.2, LLVM-GCC 1.5 и LLVM 1.5, так что все, что вам нужно для компиляции кода C ++, C и ObjC.
(Примечание: LLVM 1.5 не может скомпилировать код C ++, поэтому для этого вы должны вернуться к LLVM-GCC или GCC.)
Загрузка и установка массивного установщика XCode - огромная проблема, если вам просто нужен GCC и связанные с ним инструменты.
С помощью osx-gcc-installer вы можете установить необходимые компиляторы из предварительно собранных двоичных пакетов или создать собственный установщик.
Вы можете получить gcc для MacOSX с сайта Apple с открытым исходным кодом: http://opensource.apple.com/release/developer-tools-40/ Однако он не содержит никаких инструкций.
(Я думаю, что gcc подходит, пожалуйста, поправьте меня, если я ошибаюсь).
Mac поставляется с DVD-дисками с программным обеспечением - один из них имеет Xcode. Вы можете установить его оттуда.
XCode НЕ поставляется с последними версиями GCC и G ++ (он поставляется с 4.2), поэтому вам все равно нужно выполнить собственную установку, если вы хотите использовать новейшие функции. Macports и GNU НЕ предоставляют достаточных инструкций. Итак, это остается загадкой.
Вы можете скачать XCode или найти его на установочном компакт-диске. Это даст вам старый GCC / G ++. После этого вы можете загрузить последнюю версию GCC.
США, Тампа: http://mirrors-us.seosue.com/gcc/
НО, как вы устанавливаете ??
Все, что я знаю, это ..
Перейдите в папку buildgcc, которую вы создали. Terminal Commmands cd .. откроет вам уровень UP 1 (отметьте пробел между cd и ..) ls скажет вам, какие файлы и папки находятся в папке, в которой вы находитесь, cd / foldername позволяет перейти в папка
Если вы находитесь в папке buildgcc, введите: ../gcc-4.6.3/configure WAIT. Затем наберите: заставьте ПОДОЖДИТЬ очень долго.
Сожалею. Вот где я застрял.