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

一、准备工作

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

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

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

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

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

Windows Driver Kit(WDK)7.10
需要安装WDK中的Build Environments,不然无法通过Cmake创建VS工程

二、创建工程

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

WDK安装

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

Firebreath目录

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

fbgen

依次填写如下内容

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的编译。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值