gpt4 book ai didi

google-chrome - PPAPI 工具链的目的以及如何使用它?

转载 作者:行者123 更新时间:2023-12-04 23:44:22 26 4
gpt4 key购买 nike

我知道“Native Client SDK”中有多个可用的工具链。如果我没记错的话,有 5 个工具链。

一个 PNaCl 工具链

PNaCl  - for building pexe (These pexe are platform independent and architecture independent)

多个 NaCl 工具链

用于构建 nexe(这些 nexe 是平台独立的,但不是架构独立的)

NaCl32 
NaCl64
NaClRAM

一个PPAPI工具链

PPAPI

我想知道我们可以将 PPAPI 工具链用于什么目的以及如何使用它?

最佳答案

PPAPI 工具链构建使用 native 编译器(在 Windows 上,这是 cl.exe)。这会生成一个将由 Chrome 加载的共享对象/DLL。与 Native Client 不同,它沙箱化。

与 NaCl 一样,它链接到 ppapi 库,因此您可以使用 Pepper (PPAPI) 函数。与 NaCl 和 PNaCl 不同,您可以使用的其他 API 没有限制。例如,您可以使用 Windows API。这使您在将应用程序移植到 Native Client 时更容易使它正常工作。

也就是说:您不能在 Chrome 网上应用店中发布 PPAPI 插件

PPAPI 工具链主要用于简化 NaCl 应用程序的开发。 This video描述了这个过程。它有点旧,所以有些东西发生了变化,但基本步骤是一样的。

关于google-chrome - PPAPI 工具链的目的以及如何使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23472077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com