如何在Ubuntu上編譯/安裝node.js?它失敗了關於cxx compiler
的錯誤。如何編譯/安裝node.js(無法配置cxx編譯器!)(Ubuntu)。
回答
單線程安裝所有需要的依賴關係(curl和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
我還發現這個非常好的教程,解釋如何在ubuntu上安裝node.js => http://www.codediesel.com/linux/installing-node-js- on-ubuntu-10-04/ – Alfred 2010-12-05 02:26:28
如果你正在嘗試此Win7上像我一樣,在運行:
ash.exe
$ /bin/rebaseall
...做了tric ķ。
祝你好運!
我想你應該把它作爲一個單獨的主題,如果它不存在。然後,當用戶谷歌編譯node.js的窗口時,他們會發現你的話題。 – Alfred 2010-12-25 20:53:50
感謝您的提示。 – 2011-01-07 23:43:29
值得注意的是,Nicholas正在使用cygwin編譯Windows中的節點。 'ash.exe'和'rebaseall.exe'是cygwin附帶的實用程序。 – 2011-06-23 06:17:50
如果您發現自己在Mac OSX上遇到此錯誤,則需要安裝XCode。
我也聽到這個我的一個朋友使用macosx – Alfred 2011-06-16 22:24:04
這應該是在您的安裝DVD。至少它在我的雪豹副本上。 – tentonipete 2011-07-08 21:33:40
現在Xcode在應用商店中。巨人下載! – aredridel 2011-07-24 21:45:37
我需要在美分操作系統上運行yum install gcc-c++
。
對於Node.js的V6:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
For節點。JS V7:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
可選:安裝編譯工具 編譯並安裝NPM本地插件,你可能還需要安裝編譯工具:
sudo apt-get install -y build-essential
以獲得最新的NPM包後,如果你需要:
npn update -g
- 1. ubuntu上的交叉編譯器安裝
- 2. 在ubuntu上安裝g ++編譯器13.04
- 3. 無法爲Qt 5.5配置編譯器和編譯工具包
- 4. 無法編譯在Ubuntu
- 5. 無法編譯在Ubuntu
- 6. 編譯器如何編譯編譯器?
- 7. Heroku:Git無法編譯Node.js
- 8. Maven - 無需編譯安裝
- 9. C編譯器無法在Ubuntu 12.04
- 10. 編譯器安裝簡單
- 11. 安裝C++編譯器
- 12. Ubuntu編譯器(C++)
- 13. 如何在Ubuntu上安裝Rose編譯器?
- 14. 如何在Ubuntu終端上安裝cpp編譯器
- 15. 如何在Ubuntu中安裝擁抱編譯器?
- 16. 無法在Ubuntu 14.04安裝h5py使用ICC編譯
- 17. 無法編譯新的Ubuntu 16 libvirt的頁面上方安裝
- 18. 的Node.js不能編譯安裝測試
- 19. 編譯錯誤安裝的node.js
- 20. 如何安裝gcc交叉編譯器
- 21. 如何安裝Fortran編譯器(gcc42-fortran)
- 22. 嘗試安裝Numpy:SystemError:無法編譯'Python.h'
- 23. 使用apktools編譯snapchat無法安裝
- 24. CXX編譯器標識未知
- 25. 錯誤:無法編譯MSI安裝行動裝配
- 26. ALSA驅動Ubuntu的編譯器錯誤運行「配置」時,安裝
- 27. Java編譯錯誤無法配置JAVA_HOME
- 28. 無法識別的配置節編譯
- 29. 如何配置和編譯已安裝v8的ArangoDB
- 30. OpenCV編譯Ubuntu
爲什麼我得到一個downvote? – Alfred 2011-07-25 10:15:31
因爲你實際上並沒有提出一個問題,所以似乎。 – 2012-08-31 12:50:16
好吧我更新後更像是一個問題,我猜 – Alfred 2012-08-31 19:36:52