FireBreath是一个跨平台跨浏览器的浏览器插件框架, 不多说,只说开发环境的搭建。
http://www.firebreath.org/display/documentation/FireBreath+Home 主页
开发需要的东西:
1. FireBreath
2. Boost库(和FireBreath在同一页面下载)
下载页 http://www.firebreath.org/display/documentation/Download
Boost库为免安装版,Boost库中有四个东东:boost文件,libs文件夹,bcp_command, cleanup.sh,将FireBreath安装后,
把Boost库中的东西解压至 D:\Program Files\firebreath-FireBreath-df8659e\src\3rdParty\boost下,安装路径随意,D盘是
我的安装目录,但必须是解压至FireBreath上述目录下,解压完后,目录结构如下:
-------------------------------------------------------------------------------------
3. Python2.7及以上 ,下载地址不提供了
Python需要配置环境变量,系统环境变量的后追加:
PATH = PATH +;D:\Program Files (x86)\Python2.7.3安装目录,注意追加要有分号";"
PATHEXT = PATHEXT +;.PY;.PYM
-------------------------------------------------------------------------------------
4. CMake最新版即可
http://www.cmake.org/cmake/resources/software.html ,分源码版和安装版,还有多个平台的版本
下载Windows安装版即可,安装过程中选择【添加环境变量到PATH】【为所有用户添加变量】,
CMake安装完后可以看到在系统环境变量PATH后面确实追加了;D:\Program Files\CMake 2.8\bin这样的变量。
-------------------------------------------------------------------------------------
需要的东西基本OK了,下面就是开始做了,关于怎么开始做,可以参考这个博客:http://blog.csdn.net/cheungmine/article/details/7941167, demo的编译时间较长,需要几分钟,耐心等待即可。