如何编译/安装node.js(无法配置cxx编译器!)(Ubuntu).

Alf*_*red 70 linux ubuntu install compilation node.js

如何在Ubuntu上编译/安装node.js?它失败了,错误cxx compiler.

Alf*_*red 112

单行程序来安装所有需要的依赖项(curl和git并不是真的需要,但非常有用,如果你通过nvm安装也需要).

sudo apt-get install build-essential libssl-dev curl git-core
Run Code Online (Sandbox Code Playgroud)

最后两个依赖关系并不总是需要,但无论如何安装它们确实很有用,无论如何你可能还需要它.

要只安装cxx编译器

sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)

如果缺少openssl

sudo apt-get install libssl-dev
Run Code Online (Sandbox Code Playgroud)

  • 我还发现了这个非常好的教程,解释了如何在ubuntu上安装node.js => http://www.codediesel.com/linux/installing-node-js-on-ubuntu-10-04/ (4认同)

Jay*_*dri 45

如果像我一样,您正在尝试在运行Amazon Linux AMI的AWS实例上安装它(它看起来像是一个减少版本的CentOS):

安装基础工具:

yum groupinstall "Development Tools"

现在安装openssl-devel:

yum install openssl-devel

Node现在应该编译好了.

  • 谢谢!这正是我所需要的.节省了我很多时间. (2认同)

Nic*_*rdt 8

如果你像我一样在Win7上尝试这个,运行:

ash.exe
$ /bin/rebaseall
Run Code Online (Sandbox Code Playgroud)

......做了伎俩.

祝好运!


小智 6

如果您发现自己在Mac OSX上出现此错误,则需要安装XCode.

https://developer.apple.com/

  • 我从应用程序商店安装了Xcode,但仍然出现此错误. (2认同)