安装nodejs时提示Leaving directory
在按照标准的编译命令./configure =>make =>make install
在make的时候发生错误:
../deps/v8/src/base/platform/mutex.h:: error: expected ‘)’ before ‘const’
../deps/v8/src/base/platform/mutex.h:: error: ‘void operator=(const LockGuard&)’ must be a nonstatic member function
../deps/v8/src/base/platform/mutex.h:: error: expected declaration before ‘}’ token
make[]: *** [/home/tmp/environmental/node-v4.2.3/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] Error
make[]: Leaving directory `/home/tmp/environmental/node-v4.2.3/out'
make: *** [node] Error
百度了半天,一直无法解决,后来听群里的网友说,可以直接下载并使用源码包中的编译好的文件:【http://nodejs.cn/ 】=》【http://nodejs.cn/download/ 】=》下载地址【https://nodejs.org/dist/v5.1.1/node-v5.1.1.tar.gz 】
自己不进行node的编译,直接使用源码包中编译后的软件包,
[root@MyServer environmental]# cd node-v5.2.0-linux-x64/
[root@MyServer node-v5.2.0-linux-x64]# ll
total
drwxrwxr-x mysql mysql Dec : bin
-rw-rw-r-- mysql mysql Dec : CHANGELOG.md
drwxrwxr-x mysql mysql Dec : include
drwxrwxr-x mysql mysql Dec : lib
-rw-rw-r-- mysql mysql Dec : LICENSE
-rw-rw-r-- mysql mysql Dec : README.md
drwxrwxr-x mysql mysql Dec : share
[root@MyServer node-v5.2.0-linux-x64]# cd bin/
[root@MyServer bin]# ll
total
-rwxrwxr-x mysql mysql Dec : node
lrwxrwxrwx mysql mysql Dec : npm -> ../lib/node_modules/npm/bin/npm-cli.js
进入编译后的目录后,进行一些软连接配置,即可全局使用node/npm命令:
[root@MyServer ~]# ln -s /home/tmp/environmental/node-v5.2.0-linux-x64/bin/node /usr/local/bin/node
[root@MyServer ~]# ln -s /home/tmp/environmental/node-v5.2.0-linux-x64/bin/npm /usr/local/bin/npm
此时使用命令 node -v 正常运行。over~
安装nodejs的三大方法:http://www.xitongzhijia.net/xtjc/20150202/36680.html
安装nodejs时提示Leaving directory的更多相关文章
- centos 在安装YouCompleteMe时提示 Fatal : pyconfig.h No such file or directory
问题:centos 在安装YouCompleteMe时提示 Fatal : pyconfig.h No such file or directory 解决:安装python-devel yum ins ...
- ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法
ubuntu安装vim时提示 没有可用的软件包 vim-gtk3,但是它被其它的软件包引用了 解决办法 本人在ubuntu系统安装vim 输入 sudo apt-get install vim 提示 ...
- Loadrunner:安装LR11时提示缺少vc2005_sp1_with_atl_fix_redist
[问题现象] 安装LR11时提示缺少vc2005_sp1_with_atl_fix_redist: [解决办法] 手动安装缺少的组件,LR安装包中已自带该组件,为何不自动捕捉异常去获取该自带的组件去安 ...
- 安装nodejs时:The error code is 2503.
在windows下安装nodejs时老是报错: The installer has encountered an unexpected error installing . 有三种方法可以尝试: &q ...
- 部署testlink报错,安装wampserver时提示丢失MSVCR110.dll
安装wampserver时提示丢失MSVCR110.dll(在windows server上可用)对于32位系统,安装Wampserver 后启动的时候提示系统错误:MSVCR110.dll丢失.于是 ...
- win10安装nodejs遇到提示错误代码2503怎么办
我们在安装某个软件的时候,最闹心的就是遇到提示安装失败或错误,比如win10系统在安装nodejs遇到提示错误代码2503,遇见这个问题也不要慌张,今天小编就来告诉大家怎么解决这个问题. 1.打开智能 ...
- sql server 2008 express 安装的时提示“重启计算机失败"
sql server 2008 express 安装的时提示"重启计算机失败" 解决办法: 打开注册表编辑器(regedit.exe),在HKEY_LOCAL_MACHINE\SY ...
- ubuntu安装nginx时提示error: the HTTP rewrite module requires the PCRE library
ubuntu安装nginx时提示error: the HTTP rewrite module requires the PCRE library 须要安装pcre包. sudo apt-get upd ...
- 使用WinNTSetup安装win10时提示efi part有红叉(win10安装UEFI系统安装)
1.装载ImDisk虚拟磁盘 2.格式化硬盘 *格式化时注意”创建新ESP分区 3.使用 WinNTSetup 选择win10安装程序 *1. “BOOTMGR PBR "后有感叹号不用管, ...
随机推荐
- 记录 shell学习过程(3) if 的格式
] #-e 为检测目录或文件是否存在 !为取反 then mkdir -v /tmp/ echo 'ok' fi if else if [ $USER == 'root' ] then echo 'h ...
- c#中的位运算
&与 全为1才是1 |或 全为0才是0 !非 两边相同时为1,不同时为0 ~取反 0变1,1变0,包括符号位 >>右移 溢出舍掉,正数补0,负数补1,移动n位:原数 / 2 ...
- ORA_12514:TNS:listener does not currently know of service requested in connect descriptor
问题描述 ORA_12514:TNS:listener does not currently know of service requested in connect descriptor 解决方式 ...
- 跨站跟踪攻击(CST/XST)
XSS与httponly 正常情况下,客户端脚本(如JS脚本)是可以通过document.cookie函数获得,这样如果有XSS跨站漏洞,cookie很容易被盗取.浏览器有一个安全策略,通过设置coo ...
- HTML备忘
a标签事件 a:link {color: #000000} /* 未访问的链接 */ a:visited {color: #d90a81} /* 已访问的链接 */ a:hover {color: # ...
- Python 分发包中添加额外文件【新手必学】
在制作一个 Python 分发包时经常需要把一些文件添加到包中.最常见的例子是你希望通过 pip install命令安装 Python 包时会在 /etc/ 等目录下自动添加默认配置文件,由此可以 ...
- 从ICG cell 在 library 中的定义说起
如Coding 时需要考虑什么样的代码风格会使gating 的效率更高:综合时需要特别设置要插入的gating 类型,每个gating 的fanout 范围,是否可以跨层次,是否需要做physical ...
- php对字符串的操作4之 字符串的格式化函数
strtolower($str ) strtoupper($str ) 大小写转换 strtotime('2018-1-1 0:0') 字符串转时间戳 date('Y-m-d H:i:s',time( ...
- 集合的操作 contains(),containsAll() ,addAll(),removeAll(),
package seday11; import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;/** ...
- 存储过程(Stored Procedure)
存储过程中 IN,OUT,INOUT类型参数的区别 IN:输入参数:表示该参数的值必须在调用存储过程时指定赋值,在存储过程中修改该参数的值不能被返回,为默认值 OUT:在存储过程内部,该值的默认值为N ...