Мені потрібно встановити 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), тому вам все одно потрібно зробити власну установку, якщо ви хочете отримати останні функції. Макпорти та GNU НЕ дають достатніх інструкцій. Отже, залишається загадкою.
Ви можете завантажити XCode або знайти його на інсталяційному компакт-диску. Це дасть вам старіший GCC / G ++. Після цього ви можете завантажити найновіший GCC.
США, Тампа: http://mirrors-us.seosue.com/gcc/
АЛЕ як встановити ??
Все, що я знаю, це ..
Перейдіть до папки buildgcc, яку ви створили Terminal Commmands cd .. приносить вам рівень 1 UP (простір примітки між cd та ..). Ls повідомляє вам, які файли та папки знаходяться в папці, в якій ви перебуваєте в cd / foldername, ви можете переходити до папку
Якщо ви знаходитесь у папці buildgcc, введіть: ../gcc-4.6.3/конфігуруйте ЗАЧЕКАЙТЕ. Потім введіть: зробіть ЗАЧЕКАйте дуже довго.
Вибачте. Ось де я застряг.