1

我想编写一个小型 C++ 应用程序并使用本机客户端 API 在 chrome 上运行它。

不过我有几个问题:1)我在 Ubuntu 上编译了示例并在 firefox 上运行了代码,但无法在 chrome 上运行(使用版本 5.0.342.7 beta)我需要安装一些东西吗?扩展/插件?

2) 我找不到可以运行的单个在线应用程序?链接任何人,我想看看这个东西的强大之处,而不必在本地编译代码。

谢谢你的帮助,

-hbt

PS:我不知道问多个问题的政策是什么。如果有问题,请告诉我,我将创建多个线程。


更多详细信息:已在 http://code.google.com/p/nativeclient/wiki/NativeClientInGoogleChrome阅读文档

从命令行使用 --enable-nac 运行,我有这个错误

.mozilla/plugins/sel_ldr_bin.trace:无法动态加载可执行文件

我已经构建并安装了 sel_ldr ./scons -c --mode=opt-linux sel_ldr ./scons -c --mode=nacl ./scons run_all_tests ./scons --mode=opt-linux npGoogleNaClPlugin ./scons --verbose firefox_install

在Firefox中工作!不在铬

仔细检查:chrome Native Client 插件中的插件已启用并指向 .mozilla/plugins/libnpGoogleNaClPlugin.so

请指教

谢谢

4

2 回答 2

0

您是否使用以下参数启动 Chromium --enable-nac。

于 2010-05-19T07:30:36.420 回答
0

1)现在不支持Firefox(也许将来会再次支持)。您似乎没有使用最新的 SDK。

2)您需要使用较新的 Chrome 浏览器(是的,Chrome 现在也正在运行 nativeclient 模块)。在 Ubuntu 中,您可以使用 google 存储库进行测试

deb http://dl.google.com/linux/deb/ stable non-free main

deb http://dl.google.com/linux/deb/ testing non-free main

并且开发频道中的 chrome 包被命名为“google-chrome-unstable”。有关 google linux 存储库的更多信息,请参阅:www.google.com/linuxrepositories/

3) Native Client 的 SDK 分离为 nativeclient-sdk。它很容易使用。这是指南:http ://code.google.com/p/nativeclient-sdk/wiki/HowTo_GetStarted

玩得开心!

于 2010-09-05T14:09:55.150 回答