我有一个桌面应用程序(由NW.js和节点-webkit-builder构建而成),它可以在Windows和OS上顺利运行,但是,我似乎无法在Raspberry上打开可执行文件。NW.js构建器也输出32位和64位的Linux发行版,我认为这些发行版应该在Raspbian或Ubuntu MATE上运行。但是,我一直收到错误:
无法打开应用程序,因为没有可读的可执行文件。
即使在chmod +x应用程序之后,它也无法工作。
发布于 2015-06-03 02:41:56
raspberry pi使用arm架构,您可以查看以下内容:https://github.com/toxygen/armhf-node-webkit
发布于 2015-06-18 18:37:31
Rasp使用的是ARM处理器,而不是x32和x64处理器,这是NW.js二进制文件支持的。
您需要下载一个预构建的ARM或自己构建它。
这里是指向为0.12.0构建的预构建的链接。你会像在x32/x64机器上一样打包你的应用程序。
不幸的是,ARM仍然不是一个官方支持的平台,如果您希望有预构建,您将不得不依赖社区成员/贡献者。
发布于 2016-08-14 02:50:15
您需要树莓Pi的NW.js (Node)的二进制端口。
我刚刚创建了一个存储库,其中包含节点-webkit二进制端口,运行在Raspbian上,测试并运行在Raspberry 1和Raspberry 3上,因此它与ARMv6和ARMv7兼容。
在这里您可以检查它:rpi
https://stackoverflow.com/questions/30291384
复制相似问题