中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS6.5源碼安裝nodejs4.4

發布時間:2020-06-30 10:20:09 來源:網絡 閱讀:1159 作者:ygqygq2 欄目:開發技術

此文章記錄CentOS6.5下,安裝當前最新穩定版nodejs。道路曲折,但也是自己幾個小時的辛勤勞動,很滿足。

1、nodejs下載

NodeJS下載地址 https://nodejs.org/en/download/

[root@test1 packages]# wget https://nodejs.org/dist/v4.4.0/node-v4.4.0.tar.gz

2、解壓

[root@test1 src]# tar -zxvf node-v4.4.0.tar.gz

[root@test1 src]# cd node-v4.4.0

3、預編譯

[root@test1 node-v4.4.0]# ./configure --prefix=/usr/local/nodejs

有提示說c++版本太低

CentOS6.5源碼安裝nodejs4.4

4、編譯,出現報錯

CentOS6.5源碼安裝nodejs4.4

5、升級gcc版本到4.8

參考 http://ygqygq2.blog.51cto.com/1009869/1750612

CentOS6.5源碼安裝nodejs4.4

6、再次編譯。

[root@test1 node-v4.4.0]# make

出現如下圖錯誤,

CentOS6.5源碼安裝nodejs4.4

又查資料,終于發現這個帖子下,這個回答好像是對的。

https://cnodejs.org/topic/568c8d9c04a9c540665c45a2

CentOS6.5源碼安裝nodejs4.4

7、源碼安裝binutils

1)先使用yum安裝看是否能解決問題

CentOS6.5源碼安裝nodejs4.4

CentOS6.5源碼安裝nodejs4.4

報錯還是一樣

2)選擇源碼安裝binutils

其下載地址:

http://ftp.gnu.org/gnu/binutils/

[root@test1 packages]# wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz

[root@test1 binutils-2.26]# ./configure --enable-shared --enable-gold --enable-ld

[root@test1 binutils-2.26]# make

[root@test1 binutils-2.26]# make install

8、再次編譯nodejs

再次編譯的時候,問題變了,提示庫文件不支持GLIBCXX_3.4.15版本

CentOS6.5源碼安裝nodejs4.4

于是,使用yum安裝libstdc++和libstdc++-devel,連32位版本都裝上了。

CentOS6.5源碼安裝nodejs4.4 

錯誤依然。。。看來,庫文件還是有問題。

再次發揚自己的搜索精神,終于找到了這個參考博客  http://blog.chinaunix.net/uid-14735472-id-5546498.html

思路就是,將加載的庫文件軟鏈接,鏈接到最新的庫文件上。

檢查動態庫命令:

strings /usr/lib64/libstdc++.so.6 | grep GLIBC 

CentOS6.5源碼安裝nodejs4.4

CentOS6.5源碼安裝nodejs4.4

[root@test1 node-v4.4.0]# mv /usr/lib64/libstdc++.so.6 /tmp/

CentOS6.5源碼安裝nodejs4.4

最后 ,支持了上文中提示庫文件的版本錯誤。

7、編譯、安裝nodejs,并查看版本

[root@test1 node-v4.4.0]# make          

[root@test1 node-v4.4.0]# make install 

[root@test1 node-v4.4.0]# /usr/local/nodejs/bin/node -v

CentOS6.5源碼安裝nodejs4.4

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永登县| 武陟县| 棋牌| 团风县| 绍兴市| 尚志市| 林口县| 寻甸| 汽车| 封丘县| 泊头市| 兴义市| 长丰县| 建水县| 历史| 光泽县| 潮州市| 玛纳斯县| 海阳市| 嘉祥县| 华池县| 谢通门县| 庄河市| 沭阳县| 马鞍山市| 富锦市| 乌审旗| 松阳县| 泽普县| 宣汉县| 韶关市| 禹州市| 呼和浩特市| 延川县| 高淳县| 合作市| 英山县| 呼图壁县| 宜章县| 互助| 延庆县|