搭建google nativeclient ppapi环境 .

我只是描述可能会出的问题,其他的google相关文档已经很详细了

1:打开网址 https://developers.google.com/native-client/dev/ 

2:请仔细阅读 https://developers.google.com/native-client/dev/sdk/download 中的文档,并下载相关东西

python 2.7.x     nacl_sdk,然后继续相关的步骤(我不想翻译,翻译得会让人哭啊~~),注意还有其他的要下载,具体是什么,请好好阅读上面的网址,最后应该可以有这些东西(VS_ADDIN2014不用管它,我做的备份)

 


3:鄙人是个俗人,不会linux,故我在windows下开发,自然用vs这等神器

https://developers.google.com/native-client/dev/devguide/devcycle/vs-addin


仔细阅读该文章,就可以搭建VS2010下的开发环境,当然好像31后面的版本需要vs2012,鄙人使用

的是pepper27 + vs2010 sp1 注意 vs一定需要英文版,不然很悲剧的,缺少相关文件,我上次就被这给折腾死了

4:仔细看google的文档是有好处的,不然后面出问题了都不知道怎么办

5:注意,在开发调试的时候

Command Arguments的配置:

–ppapi-in-process  //进程内,这样可以打断点调试自己主动调用的函数,google浏览器调用的函数,你断点无效

–no-sandbox  //google要求

–allow-file-access-from-files //文件访问

-register-pepper-plugins="$(TargetPath)";//.dll的位置

application/x-nacl //插件类型,需要和你的脚本中创建该模型一致

 $(ProjectDir)index_win.html //html地址

–user-data-dir="$(ProjectDir)\chrome_data"//这个写不写无所谓

 –enable-nacl  // google 需要

–wait-for-debugger-children//可以在google 浏览器嗲用的函数打断点

 

 

如果顺利的话,估计应该可以运行程序进行调试了,如果有什么问题,可以留言问我

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