您的位置:首页 > 其它

【Firebreath】基础教程之一:安装配置

2017-06-13 10:30 232 查看

一、准备工作

在Windows平台使用Firebreath来开发浏览器插件,需要准备并下载以下东西:

Firebreath工程源码

Firebreath工程源码可以从通过以下途径下载

从Firebreath官网下载

http://www.firebreath.org/

从github下载

https://github.com/firebreath/FireBreath

从我的CSDN资源下载

http://download.csdn.net/detail/henryheheng/9868797

Boost库

如果你没有安装Boost库或者想使用Firebreath的Boost库,需要下载boost库,可以通过以下途径下载

从Firebreath官网下载

http://www.firebreath.org/

从我的CSDN资源下载

http://download.csdn.net/detail/henryheheng/9868827

Python2.7

推荐使用Python2.7,Python3.X无法正常使用

从Python官网下载

https://www.python.org/

从我的CSDN资源下载

http://download.csdn.net/detail/henryheheng/9868836

Cmake

Firebreath工程源码需要使用Cmake转换成VS工程,安装过程中请选择添加到环境变量

从Cmake官网下载

https://cmake.org/

从我的CSDN资源下载

http://download.csdn.net/detail/henryheheng/9868880

Windows Driver Kit(WDK)7.10

需要安装WDK中的Build Environments,不然无法通过Cmake创建VS工程

微软下载中心

https://www.microsoft.com/en-us/download/details.aspx?id=11800

二、创建工程

1)安装Cmake、Python和WDK7.1,WDK7.1只需安装Build Environments



2)将Firebreath工程源码和Boost库分别解压到同一目录下,并将Boost库中的boost和libs文件夹拷贝到Firebreath相应目录下



3)运行CMD,切换到Firebreath根目录,并运行fbgen.py



依次填写如下内容

Plugin Name []://插件名称

Plugin Identifier []://插件标识,直接回车就行

Plugin Prefix []://插件前缀,直接回车就行

Plugin MIME type []://插件注册表索引,浏览器通过该索引加载插件!由[application/x-插件名称]构成,直接回车就行

Plugin Description []://插件描述

Plugin has no UI [false]://没有UI,默认没有,直接回车就行

Company Name []://公司名

Company Identifier []://公司标识,直接回车就行

Company Domain []://公司网址



完成后Firebreath根目录下会产生一个project文件夹,里面就是刚刚建立的工程的源文件了。

4)建议使用VS2010,若使用更高版本的VS,也应该将所有项目的平台工具集都改成VS2010。Firebreath根目录下的prep2010.cmd文件即转换成VS工程的脚本文件,若没有对应的脚本,可创建一个副本然后用Notepad++打开修改成对应版本,如我使用的是VS2015,改成Visual Studio 14即可



在CMD窗口中,输入prep2015.cmd进行转换,转换成功后,在Firebreath根目录下生成build文件夹,里面就是Firebreath的VS工程了



5)至此完成Firebreath的安装配置,使用VS2015打开工程即可



至此完成了Firebreath的安装配置,下篇博客将介绍Firebreath的编译。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐