【发布时间】:2015-09-18 09:24:58
【问题描述】:
据我所知,目前还没有 NaCl SDK 支持 ARM 平台。我现在正在 Ubuntu 上为 ARM 开发应用程序。有没有一种方法可以在不使用 SDK 的情况下在 ARM 机器上测试应用程序?据我从 Native Client 网站了解,我们需要 SDK 来启动服务器来测试应用程序。有人有这方面的经验吗?
【问题讨论】:
据我所知,目前还没有 NaCl SDK 支持 ARM 平台。我现在正在 Ubuntu 上为 ARM 开发应用程序。有没有一种方法可以在不使用 SDK 的情况下在 ARM 机器上测试应用程序?据我从 Native Client 网站了解,我们需要 SDK 来启动服务器来测试应用程序。有人有这方面的经验吗?
【问题讨论】:
您可以在 x86 机器上开发应用程序,并使用 SDK 的编译器以 NaCl ARM 为目标。这通常称为交叉编译。然后将文件复制到要测试的 ARM 机器上,或使用 QEMU(在 x86 机器上模拟 ARM 的 ISA)。
可以从源代码为 ARM 构建 NaCl SDK,它根本不由 SDK 团队分发,因为没有需求。
您正在尝试在浏览器中进行测试?服务器用于向浏览器提供内容,但我经常发现使用python -m SimpleHTTPServer 更简单。
【讨论】: