我正在尝试在raspberry pi B +运行openwrt chaos calmer上安装nodejs,我在(https://downloads.openwrt.org/snapshots/trunk/brcm2708/generic/packages/packages/)发现这个包(node_v0.12.7-2_brcm2708.ipk)我无法直接在raspi上安装它所以我在我的mac pc上将其下载并将其部署到raspi。当我尝试运行helloWorld.js脚本时,我收到以下错误:
root@OpenWrt:~# node /test/hello.js
-ash: node: not found
答案 0 :(得分:0)
您尚未正确安装node
!如果您无法直接安装,请尝试putty
。您可以连接 远程shell 在wifi上使用你的mac并从那里安装节点。
答案 1 :(得分:0)
我担心你没有安装包。
如果您可以使用覆盆子连接到互联网,请尝试将/etc/opkg.conf编辑到工作存储库,然后运行opkg update和opkg install。
如果不可能,您可以通过opkg软件包安装任何软件包: opkg安装
答案 2 :(得分:0)
因为文件是动态链接的。您必须设置链接器选项以在生成可执行文件时静态链接库
答案 3 :(得分:0)
为设备构建映像时,可以使用命令make menuconfig
菜单中的节点包位置在语言部分中,如此处所述:https://openwrt.org/packages/pkgdata/node
要生成图像,可以使用以下过程:https://openwrt.org/docs/guide-developer/build-system/start