您的位置:首页 > 其它

Firebreath浏览器控件开发环境搭建教程

2016-01-13 00:43 253 查看
准备开发需要的资源

需要准备 firebreath、boost、cmake、python-2.7.5

开发环境:windows server 2008 r2 x64

开发工具:visual studio 2005

1.1. 资源版本

1.1.1. Firebreath

firebreath-FireBreath-firebreath-1.7.0-10-gc335f5b.zip

下载最新版本

下载网址:http://www.firebreath.org/display/documentation/Download



1.1.2. Boost

firebreath-boost-1.50.0.zip

在 frrebreath 下载页面下载

下载网址:http://www.firebreath.org/display/documentation/Download



1.1.3. Cmake

cmake-2.8.11.2-win32-x86.exe

下载网址:http://www.cmake.org/cmake/resources/software.html



1.1.4. Python

python-2.7.5.msi

一定要用 2.7.5,使用 3.3 版本是不行的

下载网址:http://www.python.org/getit/



2. 配置开发环境

2.1. 解压 firebreath

解压的分区的根目录,路径名不要太长



2.2. 解压 boost 库

Firebreath 网页上指出 boost 库的放置目录:

The boost/ and libs/ directories should be extracted to src/3rdParty/boost, so you end up with

a structure like this:

 /src/3rdParty/boost/boost/

 /src/3rdParty/boost/libs/



2.3. 安装 cmake

选择添加到系统环境变量









打开 cmd,输入 cmake 测试一下



2.4. 安装 python2.7





3. 浏览器控件开发

3.1. 生成解决方案和工程文件

打开 cmd,切换到 firebreath 目录,输入 fbgen.py



按照提示输入后,回车



提示文件已生成



继续输入 prep2005.cmd,生成 vs2005 需要的解决方案和工程文件



提示生成成功



打开目录查看,已经生成了 vs2005 的解决方案



3.2. 编译项目

用 vs2005 打开进行编译



开始编译,大概需要几分钟,我的机器编译耗时 8 分钟



编译完成,打开目录找到 npdemo.dll 文件



在运行窗口注册下



3.2.1. 浏览器加载测试控件

3.2.1.1. IE 浏览器

用 IE 打开这个页面.htm



提示控件已加载



点击“Click me!”测试



3.2.1.2. 谷歌浏览器

打开 chrome 浏览器(测试使用版本:28.0)



点击“Click me!”测试



3.2.1.3. 火狐浏览器

用 firefox(版本:23.0)打开



点击“Click me!”测试

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: