FireBreath环境配置(windows)

本文详细介绍如何在Windows平台上配置Firebreath插件开发环境,包括下载源码、设置环境变量、安装Python及CMake等步骤,并演示创建及测试一个简单的Hello World插件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Firebreath是一个能方便创建浏览器插件框架。Firebreath构建的插件的工作原理是NPAPI和ActiveX(仅Windows平台)。

ps:最新的chrome不支持NPAPI协议了,所以Firebreath开发的插件在谷歌浏览器下不能用了

下面说一下windows平台下的firebreath环境搭建




1.在官网下载好firebreath源码跟相应界面下的boost库


下载地址

http://www.firebreath.org/display/documentation/Download


2.安装好cmake,最好装2.7或者2.8的版本,装3.x版本会报一大堆错。配置好环境变量


3.安装python,python安装2.x版本,不要装3.x版本的,两个语法不一样,配置好环境变量


4.将下好的boost库解压(四个文件 boost文件,libs文件夹,bcp_command, cleanup.sh),放到解压好的firebreath的目录\src\3rdParty\boost下


5.在你的解压好的FireBreath目录下,shift+右键 选择在此处打开命令窗口(tips),输入指令

python fbgen.py 回车


然后输入一大堆你自己需要的信息



这个hello的插件就创建好了,然后双击解压好的FireBreath文件夹里边的prep2010.cmd,就创建好对应的vs2010的sln工程了


6.进入build目录,打开vs2010的工程,然后编译


7.进入build\bin\hello\debug下有个dll    nphello.dll               shift+右键打开命令窗口输入regsvr32+空格 然后把这个dll拖到控制台里边回车,显示注册成功


8.进入build\projects\hello\gen,用各种浏览器打开FBControl.htm进行测试,发现插件加载成功


ok,windows下配置完成,下一篇将linux下firebreath环境配置








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值