2015年6月29日 星期一

Native Client Source

Quick Links

The naclports sources maintained in git:
https://chromium.googlesource.com/external/naclports.git

 

Checkout Process

1. Install Prerequisites

You need to install depot_tools in order to use gclient.

2. Create a Client View Directory

mkdir naclports
cd naclports

3. Create a .gclient Configuration

gclient config --name=src  https://chromium.googlesource.com/external/naclports.git

4. Sync to the repos

gclient sync
 

Checking out a branch (e.g. pepper_42)

git checkout -b pepper_42 origin/pepper_42
gclient sync

Google Native Client (NaCl)

◆ 用途簡介
  - Google 官網
  - Google Native Client - 維基百科
  - 簡單介紹:
     Native Client 是瀏覽器以沙盒(sandbox)技術執行C/C++編譯的機械碼,
     整體執行效率,比OS 略遜5%~8%左右。

  

◆ 技術

  ◇ 使用 Newlib 函式庫 (是C 標準函式庫)
   - 官網
   - 簡介
   - 下載 Newlib 源碼

◆ Google Native Client SDK Download


◆ Source


◆ 已直接支援的專案、軟體、官方





◆ 文件說明