繁体   English   中英

在ubuntu 12.10上安装nodejs

[英]installing nodejs on ubuntu 12.10

萨拉姆(意为你好):)

我正在尝试在我的ubuntu 12.04桌面上安装node.js. 我已经下载了节点程序包,并遵循了自述文件, ./configuremake命令,但在以下情况下make install命令的结果如下:

nasser@nasser-pc:~/Downloads/node-v0.10.21$ sudo make install
[sudo] password for nasser: 
make -C out BUILDTYPE=Release V=1
make[1]: Entering directory `/home/nasser/Downloads/node-v0.10.21/out'
  g++ '-DENABLE_DEBUGGER_SUPPORT' '-DENABLE_EXTRA_CHECKS' '-DV8_TARGET_ARCH_IA32' -I../deps/v8/src  -Wall -Wextra -Wno-unused-parameter -pthread -m32 -fno-strict-aliasing -O2 -fno-strict-aliasing -fno-tree-vrp -fno-rtti -fno-exceptions -MMD -MF /home/nasser/Downloads/node-v0.10.21/out/Release/.deps//home/nasser/Downloads/node-v0.10.21/out/Release/obj.target/v8_base/deps/v8/src/accessors.o.d.raw  -c -o /home/nasser/Downloads/node-v0.10.21/out/Release/obj.target/v8_base/deps/v8/src/accessors.o ../deps/v8/src/accessors.cc
make[1]: g++: Command not found
make[1]: *** [/home/nasser/Downloads/node-v0.10.21/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] Error 127
make[1]: Leaving directory `/home/nasser/Downloads/node-v0.10.21/out'
make: *** [node] Error 2

也许试试这个?

sudo apt-get install g ++

首先,请完成编译Easy How To

./configure
make

如果您仍然遇到问题,请查看此答案 从我维护的PPA中可以很容易地做到。

通常,它是由旧版本引起的,检查版本gcc和gcc-c ++,它们应该比4.8更新,我用的是centos 6,所以我只能拥有4.4版本,你可以上传一个编译好的包https:/ /nodejs.org/dist/v4.2.2/node-v4.2.2-linux-x64.tar.gz希望能解决你的问题:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM