将node.js移植到arm开发板

本文档详细介绍了如何将Node.js 0.12.6版本手动交叉编译为适用于S5PV210 SoC的ARM开发板。首先下载指定版本的源码,然后配置环境变量,如设置CC和CXX为arm-linux-gcc和arm-linux-g++。在静态编译后,通过运行`./configure`和`make`进行编译,并使用`sudo make install`安装。最后,将编译后的文件复制到开发板上验证版本。虽然0.12.6支持armv6至armv8,但在arm9板子上可能存在兼容性问题,需要更高版本的g++交叉编译器支持。
摘要由CSDN通过智能技术生成

node.js版本  0.12.6   下载地址:https://nodejs.org/download/release/v0.12.6/   我用的版本是:node-v0.12.6.tar.gz

arm开发板    SOC是S5PV210 CPU是Cortex A8

交叉编译器是 gcc version 4.4.6 (for CW210 Concenwit Tech)   根据自己个人板子的情况来吧


开始前的准备工作:

export CC=arm-linux-gcc 
export CXX=arm-linux-g++
export LD=arm-linux-ld
export RAINLIB=arm-linux-rainlib
export AR=arm-linux-ar
export CFLAGS=-static
export CXXFLAGS=-static
export LDFLAGS=-static

最后三项是静态编译

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值