PPAPI,用于开发支持Chrome的浏览器插件。
基础:
(1)https://developer.chrome.com/native-client/devguide/tutorial/tutorial-part1 下载并安装nacl环境
(2)https://developer.chrome.com/native-client/devguide/devcycle/vs-addin 下载并安装vs-addin
链接(2)中明确说明,支持的是vs2010和vs2012的sp1版本,express版本不支持。然而,vs-addin依然也没有真正运行起来,建议用英文的系统+英文的VS为佳。
Q1:错误信息:Failed to find any suitable location to install the Addin. Tried:
C:\Users\用户名\My Documents\Visual Studio 2010
C:\Users\用户名\My Documents\Visual Studio 2012
A1:没有安装VS2010/VS2012,或者安装的VS2010/VS2012的版本不被支持,安装完成后有这两个目录之一才是可以支持的版本。
Q2:错误信息:IOError: [Errno 2] No such file or directory: 'C:\\Program Files (x86)\\MSBuild\\Microsoft.Cpp\\v4.0\\1033\\general.xml'
A2:安装的VS2010或者VS2012可能是中文版或者其他语言版本,create_ppapi_platform.py中写死了1033,为英文版本的,建议安装英文版的。