FireBreath环境配置(windows)

原创 2016年09月06日 09:47:26

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环境配置








版权声明:本文为博主原创文章,未经博主允许不得转载。

Firebreath1——Firebreath介绍和环境的搭建

firebreath是什么?Firebreath是一个能方便创建浏览器插件框架。Firebreath构建的插件的工作原理是NPAPI和ActiveX(仅Windows平台)。Why——为什么要用fir...

Firebreath基础教程之二:编译插件

Firebreath(二) 编译插件在上一篇博客中,提到了使用VS2010来进行开发,若使用更高版本的VS,需将所有项目的平台工具集都改成VS2010,不然无法顺利编译通过,可能的原因是Firebre...

跨浏览器插件框架FireBreath安装与使用之一——Windows下的插件

文档下载地址:http://download.csdn.net/detail/glt3953/5264590
  • glt3953
  • glt3953
  • 2013年04月16日 16:31
  • 595

跨浏览器插件框架FireBreath安装与使用之一——Windows下的插件

目录(?) [+] 跨浏览器插件框架FireBreath安装与使用之一——Windows下的插件 cheungmine 2012-9 FireBreath是一个浏...

VS2008中编译和使用OpenSSL

一、编译OpenSSL 在编译OpenSSL前,需要正确安装Perl,因为在编译OpenSSL时需要使用到该程序。 下载最新版本的Perl:http://downloads.activestate...

VS2008引入头文件包含目录和lib库目录

全局级别的引入 为VS所有项目设置包含目录和库目录,对所有项目都有效 如下图所示:工具-选项-项目和解决方案-VC++目录-包含文件:在此添加头文件目录即可 工具-选项-项目和解决方案-VC++目录-...
  • rankun1
  • rankun1
  • 2016年03月14日 14:18
  • 3511

Windows环境配置Gvim

  • 2015年01月14日 17:21
  • 9.05MB
  • 下载

jdk7 32位Windows环境配置

  • 2016年04月13日 11:14
  • 202KB
  • 下载

最详细的Windows版本搭建安装React Native环境配置

最详细的Windows版本搭建安装React Native环境配置网上大部分的React Native环境搭建的视频和博客都是Mac的,剩下为数不多的windows环境搭建的文章全是坑(博主流泪呀)1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FireBreath环境配置(windows)
举报原因:
原因补充:

(最多只允许输入30个字)