Как скомпилировать/установить node.js на Ubuntu? Ошибка с ошибкой cxx compiler
.Как скомпилировать/установить node.js (не удалось настроить компилятор cxx!) (Ubuntu).
ответ
One-liner для установки всех необходимых зависимостей (завивки и git на самом деле не нужны, но очень полезны и также необходимы, если вы устанавливаете через nvm).
sudo apt-get install build-essential libssl-dev curl git-core
Последние две зависимости не всегда нужны, но их установка на самом деле полезно, так или иначе, и вы, вероятно, понадобится позже в любом случае.
Чтобы установить только Cxx компилятор
sudo apt-get install build-essential
Если OpenSSL отсутствует
sudo apt-get install libssl-dev
Я также нашел этот очень хороший учебник, объясняющий, как установить node.js на ubuntu => http://www.codediesel.com/linux/installing-node-js- on-ubuntu-10-04/ – Alfred
Если вы пытаетесь это на Win7, как я, бегая:
ash.exe
$ /bin/rebaseall
... сделал трюк к.
Удачи вам!
Думаю, вы должны сделать это отдельной темой, если она не существует. Затем, когда пользователи google для компиляции node.js для окон, они найдут вашу тему. – Alfred
Спасибо за подсказку. –
Стоит отметить, что Николай компилирует узел в Windows с помощью cygwin. 'ash.exe' и' rebaseall.exe' - утилиты, которые поставляются с cygwin. –
Если как я, вы пытаетесь установить это на экземпляре AWS под управлением Amazon Linux AMI (которая выглядит как урезанная версия CentOS):
Установить базовые инструменты:
yum groupinstall "Development Tools"
Теперь установите OpenSSL-Devel: Теперь
yum install openssl-devel
узел должен компилироваться.
Если вы обнаружили ошибку в Mac OSX, вам необходимо установить XCode.
Я также слышал это от моего друга, использующего macosx – Alfred
, это должно быть на вашем установочном DVD. по крайней мере, это было на моей копии снежного барса. – tentonipete
Теперь Xcode находится в магазине приложений. Гигантский скачать! – aredridel
мне нужно запустить yum install gcc-c++
на Cent OS.
Существует пакет для него на стартовой панели.
https://launchpad.net/~chris-lea/+archive/node.js/
Для Node.js v6:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
Для узла.JS v7:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
Дополнительно: установка инструменты для сборки компилировать и устанавливать собственные аддоны от НПХ вы можете также необходимы установить утилиты сборки:
sudo apt-get install -y build-essential
После получить самые последние пакеты НПХ, если вам нужно:
npn update -g
Почему я получил нижний план? – Alfred
Потому что вы действительно не задавали вопрос, похоже. –
Хорошо, я обновил сообщение, чтобы больше походить на вопрос. Я думаю, – Alfred