豆芽丝 - gcc
type: channel
link: https://douyasi.com/tag/gcc/
items: linux下nodejs编译与安装

linux下nodejs编译与安装
type: item
date: 2014-09-29T23:49:00+08:00
description: 从 nodejs官网 获取最新源码包地址，在 linux shell 下输入以下命令：wget http://nodejs.org/dist/v0.10.32/node-v0.10.32.tar.gz tar zxvf node-v0.10.32.tar.gz cd node-v0.10.32 ./configure上面几行命令是通过 wget 命令下载最新版本的代码，并解压之。 ./configure 命令将会检查环境是否符合 Nodejs 的编译需要，之后会屏显一些信息。如果检查没有通过，请确认预装依赖是否完整满足(如 gcc, python, libssl 等），具体可以看 nodejs 官方 github wiki 。如果 configure 命令执行成功，就可以进行编译了：make make installNodejs 通过 make 工具进行编译和安装（如果 make install 不成功，请使用 sudo 以确保拥有权限）。完成以上两步后，检查一下是否安装成功：node -v 检查是否返回类似于 v0.10.32 版本信息。至此，Nodejs已经编译并安装完成。如需卸载，可以执行 make uninstall 进行卸载。