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 

* 需使用VPN翻牆 

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平台, 編譯即可, 后續調試步驟待補充. 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM