VS 2013 Chrome PPAPI 开发环境
当前系统版本为 Windows 8.1 x64, Chrome 版本为 50.0
1. 准备工作
下载并安装 Python
https://www.python.org/download/
* 必须使用 Python 2.7 版本
2. 安装 NACL SDK
1) 下载 native-client SDK
https://developer.chrome.com/native-client/sdk/download
* 需使用VPNFQ
2) 安装 native-client SDK
解压下载完成的 nacl_sdk.zip, 以管理员身份打开命令提示符, 进入nacl_sdk目录后, 运行 "naclsdk.bat update", 等待安装完成后, 使用"naclsdk.bat list"检查安装是否成功.
* skd update 需要在线进行, 此过程约30分钟 (10M电信)
3) 安装vs_addin
a. 修改安装脚本支持VS 2013 (官方只支持2012和2010, 如果你当前的VS版本为2010或2012, 则无需当前步骤)
打开install.py, 搜索2012, 替换为2013; 搜索V11, 替换为V12; 然后, 将nacl_sdk\vs_addin下的2012文件夹改名为2013
b. 运行安装脚本
运行install.bat, 直至安装完成
3. 设置调试环境
1) 设置环境变量
a. 设置"NACL_SDK_ROOT"环境变量, 指向nacl_sdk中papper的地址(本文为papper_49)
b. 设置"CHROME_PATH"环境变量, 指向Chrome的绝对地址
2) 设置Chrome
a. 在Chrome中输入"chrome://flags", 启用Native Client的支持"#enable-nacl", "#enable-nacl-debug"
b. 在Chrome中输入"chrome://nacl", 检查是否启用成功
c. 按F12进入开发者工具界面, 点击右上角的3个点按钮进入Setting, 在通用设置页面禁止缓存(Disable Cache)
4. 测试 Demo
进入nacl_sdk\vs_addin\examples\hello_nacl_cpp目录, 打开sln工程文件, 选择PPAPI平台, 编译即可, 后续调试步骤待补充.
最新文章
- hdu3714 三分找最值
- kail linux 虚拟机安装实录(一) 新建虚拟机
- Dp~Hrbust1426( 集训队的晚餐 )
- AppCompat学习(1)-AppCompatSpinner
- javascript 对象中的 handleEvent
- 【转】关于 hashCode() 你需要了解的 3 件事
- RIA技术
- Java-note-字符串连接
- NET Reflector 8 使用
- DropDownList获取的SelectIndex一直为0
- htm跨域锚点定位
- Leetcode-33-Search in Rotated Sorted Array (Hard)
- java基础:学员状态查询
- vuethink 配置
- safari 浏览器 input textarea select 等不能响应用户输入
- 几个jdbc小技巧
- Hdoj 1785.You Are All Excellent 题解
- VS编译LESS插件
- PIVOT(透视转换)和UNPIVOT(逆透视转换)
- 详解REST架构风格
热门文章
- 【转】“/usr/bin/ld: cannot find -lz”
- 不要浪费人生的每一天 ——Dropbox创始人在麻省理工的演讲 z
- ORM Entities vs. Domain Entities under Entity Framework 6.0
- Ruby require 路径问题
- 改进的SMO算法
- 【解决】Oracle服务器ip地址被占用
- deep learning(1)BP神经网络原理与练习
- Stream消息流 和 Stream Grouping 消息流组
- 教程-Delphi资源文件(全面分析于使用)
- mongodb在java驱动包下的操作(转)