【问题标题】:NW.js build doesn't open for Raspberry Pi (Raspbian)NW.js 构建没有为 Raspberry Pi (Raspbian) 打开
【发布时间】:2015-07-29 06:14:26
【问题描述】:

我有一个桌面应用程序(使用 NW.js 和 node-webkit-builder 构建),可以在 Windows 和 OS X 上流畅运行,但是,我似乎无法在 Raspberry Pi 上打开可执行文件。 NW.js 构建器也输出 32 位和 64 位 Linux 发行版,我认为它们应该在 Raspbian 或 Ubuntu MATE 上运行。但是,我不断收到错误消息:

无法打开应用程序,因为没有可读的可执行文件。

即使在 chmod +x 应用程序之后,它也不起作用。

【问题讨论】:

    标签: raspberry-pi node-webkit raspbian nw.js


    【解决方案1】:

    树莓派使用 arm 架构,你可以看看这个:https://github.com/toxygen/armhf-node-webkit

    【讨论】:

      【解决方案2】:

      Rasp Pi 使用的是 ARM 处理器,而不是 NW.js 二进制文件支持的 x32 和 x64 处理器。

      您将需要为 ARM 下载预构建版本或自行构建。

      Here 是指向 0.12.0 预构建的链接。您将像在 x32/x64 机器上一样打包您的应用程序。

      不幸的是,ARM 仍然不是官方支持的平台,如果您希望拥有预构建,则必须依赖社区成员/贡献者。

      【讨论】:

        【解决方案3】:

        您需要 NW.js (node-webkit) 的二进制端口用于 Raspberry Pi。

        我刚刚创建了一个带有 node-webkit 二进制端口的存储库,该端口在 Raspbian 上运行,在 Raspberry Pi 1 和 Raspberry Pi 3 上进行了测试和工作,因此它与 ARMv6 和 ARMv7 兼容。

        你可以在这里查看:https://github.com/jalbam/nwjs_rpi

        【讨论】:

        • 这会在无头 rpi 上运行吗?
        猜你喜欢
        • 1970-01-01
        • 2018-12-01
        • 2020-10-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-09-10
        • 2017-03-28
        • 1970-01-01
        相关资源
        最近更新 更多