9

我是 PPAPI 开发的新手,并且已经从这里下载了示例

但是,即使遇到文档后,我也无法构建该项目。

我有 Microsoft Visual Studio 2010、Windows 操作系统和 Chrome:30.0.1599.65

我知道一旦创建了 dll,使用该regsvr32命令将注册插件,尽管获取 dll,即使有可用的代码,对我来说似乎也很困难。感谢您对构建 dll 的任何帮助。

4

1 回答 1

9

您需要从这里开始下载并设置 SDK:https ://developers.google.com/native-client/sdk/download

本页将带您了解如何构建和运行示例:https ://developer.chrome.com/native-client/sdk/examples

本页介绍了如何实际创建自己的插件:https ://developer.chrome.com/native-client/devguide/tutorial/tutorial-part1

然后你应该阅读整个部分来编码和构建你的应用程序:https ://developer.chrome.com/native-client/devguide/coding/application-structure

如果您需要任何第三方库,请务必在此处查看:https ://chromium.googlesource.com/webports

编辑:忘记提及您将要使用与您正在运行的 chrome 版本相同的辣椒 api 版本(在本例中为 pepper_30)。此外,您必须使用 NaCl 工具链(glibc、newlib 或 pnacl 之一);你不能使用 Visual C/C++ 工具链。我建议现在尝试 pnacl,因为它是迄今为止最跨平台的版本,但是如果遇到麻烦,您可能希望使用 newlib 工具链,因为它有更好的支持。

于 2013-10-17T16:57:08.860 回答