c++ - NACL 不是加载模块吗?

标签 c++ google-chrome google-nativeclient

我想开始使用 NaCl/Pepper 进行开发,并且我的构建环境运行良好,但我似乎无法在我的浏览器中使用任何示例。

我已经启用了 Native Client、调试等。但是似乎没有一个模块触发“已加载”事件,所以我不知道发生了什么。这适用于 .pexe 和 .nexe

我有 git在这里,老实说,我不知道我的构建过程、浏览器配置或其他方面是否存在问题。有人知道这里发生了什么吗?

这是我收到的最接近错误消息的一次,显然这是一个 chrome 运行时标志,但是使用这个标志运行 chrome 没有任何效果,现在没有输出任何消息而不是工作。

error screenshot

最佳答案

尝试禁用调试。启用调试意味着NaCl 加载器将启动Native Client 模块,然后立即挂起并等待调试器连接(然后您可以使用调试器恢复它)。因此,如果您不连接调试器,它将永远等待。此外,如果你想在 Windows 上使用调试器,你需要禁用 Chrome 的沙箱以允许本地 TCP 连接(为了记录,在屏幕截图中被截断的错误消息链接到以下 chrome bug )

关于c++ - NACL 不是加载模块吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20234083/

相关文章:

google-chrome - Chrome刷新右键重新加载选项不可用

c++ - 一个端口Cave Story(NXEngine)如何到Native Client

compiler-errors - 修改makefile以编译.cc和.cpp文件

c++ - std::is_constructible<void()>::value 的正确结果是什么?

c++ - 有条件地选择要继承的类

c++ - 在我们需要使用指针和数组来查找文本文件中某些数字的平均值、中位数和众数的作业中遇到问题

c++ - 无法加载胡椒插件

C++ 检查是否定义了 typedef

firefox - 在客户端禁用 X-Frame-Option

javascript - 使用 Chrome headless 浏览器获取呈现的字体