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

http://blog.csdn.net/xoyojank/article/details/8142630

下载 Native Client SDK

图片[1]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维
需要设置两个环境变量, Python2.7.3的安装路径加到PATH里, NACL_SDK_ROOT设置为对应版本目录
图片[2]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维
CHROME_PATH这个是后面VS调试用的, 如果不用VS开发, 可以不设置
 
先确保所有环境变量有效
图片[3]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维
设置下Chrome, 让它能够运行本地的NaCl程序
图片[4]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维图片[5]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维
编译: nacl_sdk\pepper_21\examples>make
启动服务器: nacl_sdk\pepper_21\examples>httpd.cmd
运行示例: http://localhost:5103
图片[6]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维
使用这个退出: 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, 编译运行

图片[7]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维

调试需要把平台换成PPAPI
图片[8]-从Native到Web(一), NaCl学习笔记: 环境搭建-第五维
 
搞定, 之后就可以用VS开发和调试了!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享