NPACI插件到NACL

时间:2014-10-21 01:28:10

标签: c++ c plugins npapi google-nativeclient

:) 好吧,我有NPAPI插件,我需要将其转换为Native Client(NACL)。 我有所有的C / C ++代码,但它并没有由我制作。所以我'只是一个关于C / C ++插件的初学者。 我一直在阅读有关NACL的内容,并从教程和第一步开始,但我认为从一开始就开始编译可能是一个漫长的过程。 所以,我的问题是,如果有人知道如何将相同的c / c ++代码从NPAPI插件编译为NACL,或者如果我必须从头开始编写所有代码。

我正在为Windows开发。

感谢您的帮助!对不起我的坏英语:)


我澄清一下:我一直在搜索如何在Google和NACL中编译NPAPI代码,但是我找不到可以帮助我实现目标的方法。所以,我要求的人知道如何将NPAPI中制作的特定插件更新到Google的原生客户端

1 个答案:

答案 0 :(得分:1)

NPAPI没有直接翻译为NACL。您需要从头开始学习NACL如何工作并找出如何构建NACL,然后您可以根据需要将NPAPI插件的各个部分迁移到其中。如上所述,大部分可能是不可能的。您可能还需要一个javascript界面​​层来打开文件,这很难说。

NACL不是NPAPI的替代品,它是一个不同的接口,可以编译可以在浏览器中运行沙盒的C / C ++代码。它们之间没有直接的移植路径。