关闭

NaCl学习笔记: 环境搭建

1680人阅读 评论(2) 收藏 举报
分类:

需要设置两个环境变量, Python2.7.3的安装路径加到PATH里, NACL_SDK_ROOT设置为对应版本目录

CHROME_PATH这个是后面VS调试用的, 如果不用VS开发, 可以不设置

先确保所有环境变量有效

设置下Chrome, 让它能够运行本地的NaCl程序

编译: nacl_sdk\pepper_21\examples>make
启动服务器: nacl_sdk\pepper_21\examples>httpd.cmd
运行示例: http://localhost:5103

使用这个退出: http://localhost:5103/?quit=1

前提条件:
  • 64位的Vista/Win7/Win8
  • VS2010 SP1
  • Chrome 23或更高
  • NaCl SDK pepper_23(或更高)
  • CHROME_PATH 环境变量指向chrome.exe
  • NACL_SDK_ROOT 环境变量指向nacl_sdk\pepper_23\
下载测试版本SDK: 
nacl_sdk>naclsdk update pepper_23
下载VS插件: 
nacl_sdk>naclsdk update vs_addin
安装插件: 
vs_addin\install.bat
打开工程
vs_addin\examples\hello_world_gles\hello_world_gles.sln
平台选NaCl64, 编译运行

调试需要把平台换成PPAPI


搞定, 之后就可以用VS开发和调试了!
1
1
查看评论

从Native到Web(一), NaCl学习笔记: 环境搭建

下载 Native Client SDKhttps://developers.google.com/native-client/sdk/download需要设置两个环境变量, Python2.7.3的安装路径加到PATH里, NACL_SDK_ROOT设置为对应版本目录CHROME_PAT...
  • xoyojank
  • xoyojank
  • 2012-11-03 00:14
  • 20708

Chrome Native Client 原理

Native Client:A Sandbox for Portable, Untrusted x86 Native Code 系统架构       一个NaCl应用程序由许多可信和不可信NaCl模块组成,每个模块都在一...
  • tuhuolong
  • tuhuolong
  • 2011-09-13 15:59
  • 4357

NaCl and PNaCl

NaCl and PNaCl
  • charleslei
  • charleslei
  • 2016-12-08 09:10
  • 527

PPAPI-NaCl编译环境搭建,没VPN的群众也可用

网上搭建环境见http://blog.csdn.net/xoyojank/article/details/8142630,安装网上搭建环境一般会出现文件下载错误,是由于一些文件在外网,容易被墙,需要有VPN支持,经过摸索可采用如下方式搭建。 1 下载安装goagent(fang qiang),网上...
  • gufeng99
  • gufeng99
  • 2015-05-15 23:38
  • 2053

NaCI SDK安装

在windows下NaCI SDK安装 1、首先得安装有python 首先访问http://www.python.org/download/去下载最新的python版本。下载2.7版本的 安装并为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可。 2、下载SD...
  • yuan_lo
  • yuan_lo
  • 2016-05-17 17:35
  • 1573

PPAPI Native Client源码 nacl_sdk

  • 2017-06-21 09:51
  • 38KB
  • 下载

NPAPI和PPAPI开发

介绍NPAPI和PPAPI的具体开发过程!
  • lee353086
  • lee353086
  • 2015-10-21 13:11
  • 23793

naclsdk(谷歌上下载的)

  • 2016-10-18 10:24
  • 38KB
  • 下载

PPAPI开发之路(一)环境配置

前言:本文在已有博文的基础上根据自身需要进行一定的修改补充,感谢原文作者。 在这附上参考文章链接:http://www.cnblogs.com/snowyying/p/5458765.html 当前系统版本为 Windows 10 x64, Chrome 版本为 58.0.3029.11...
  • y601500359
  • y601500359
  • 2017-05-31 18:17
  • 3232

Google nacl sdk

何谓NaCl NaCl是一项能让C/C++代码运行在浏览器当中的技术。这是一个最通俗的说法,但不够精确。严格来说,NaCl技术在理论上能够实现任何编译型语言都在其之上运行。 但是目前由于技术上的原因,NaCl还做不到任何语言任何平台的编译型语言支持。 因为NaCl所憧憬的实际是LLVM技术,LLV...
  • MaxWoods
  • MaxWoods
  • 2016-04-17 11:58
  • 1089
    个人资料
    • 访问:230178次
    • 积分:3846
    • 等级:
    • 排名:第9850名
    • 原创:148篇
    • 转载:135篇
    • 译文:3篇
    • 评论:12条