| 
 
贡献89 
飞刀26 FD
注册时间2017-3-17
在线时间4 小时积分16 
 
 
 扫一扫,手机访问本帖  | 
 
| 本帖最后由 cwinl 于 2017-4-9 14:52 编辑 
 uname -a 返回
 
 Linux ok335x 3.2.0-g096dc68 #1 Thu Oct 13 19:53:29 PDT 2016 armv7l GNU/Linux
 
 于是就下载了 node-v6.10.2-linux-armv7l.tar.gz 和 node-v4.2.1-linux-armv7l.tar.gz
 解压到板子上, 但是执行 node -v 都失败如下:
 
 
 复制代码root@ok335x:/usr/local/node/bin# ls -l /usr/local/node/bin/node
-rwxr-xr-x    1 1000     1000      21591920 Oct 14  2015 /usr/local/node/bin/node
root@ok335x:/usr/local/node/bin# 
root@ok335x:/usr/local/node/bin#  /usr/local/node/bin/node -v
-sh: /usr/local/node/bin/node: No such file or directory
 难道armv7l这个不对?
 还是有什么别的问题我没注意
 
 我把这个文件解压到官方提供的交叉编译环境虚拟机里, file node, 得到结果
 
 复制代码
node: ELF 32-bit LSB executable, ARM, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x8f1569aa9bd0a7380cf60a4da071d06ee00e11be, not stripped
是arm的
 
 
 
 | 
 |