关闭

FireBreath环境配置(linux)

1246人阅读 评论(0) 收藏 举报
分类:

接着上一篇讲,每个人选的linux平台不一样,一些指令也是不一样的,我下边讲得是centOS6.5下FireBreath环境配置,跟其他版本的linux系统有出入,这个有问题还是留言吧


1.首先提前装好cmake, libgtk(大部分浏览器使用的图形库),gcc,g++


安装gcc,g++


root权限下(su指令)     
yum install gcc
yum install gcc-c++


安装cmake


centOS下的指令(su下)

yum install cmake


也可以下好对应的压缩包解压进入对应的文件夹

./bootstrap && gmake && gmake install
安装libgtk
yum install gtk*
2. 跟windows一样,进入解压好的文件夹在终端输入指令
python fbgent.py
在需要输入名称的地方输入:hello,(不知道输入什么的可以看看windows下怎么输入的)
这样一个hello plugin的源代码就生成了。接下来生成项目build文件

3.输入指令 ./prepmake.sh ./projects/hello
4.进入build目录(su)
make
5.部署和测试

插件文件nphello.so生成了,在:

../firebreath/build/bin/hello/nphello.so

把这个文件复制到Firefox插件路径下:

/usr/lib/mozilla/plugins/

firebreath/build/projects/hello/gen/目录中,使用浏览器打开FBControl.htm文件进行插件测试.
6.插件加载成功

下一篇讲解如何写FireBreath下不同平台下的cmake文件,firebreath是用cmake来构建的!







0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:100970次
    • 积分:1528
    • 等级:
    • 排名:千里之外
    • 原创:49篇
    • 转载:6篇
    • 译文:4篇
    • 评论:5条
    Qt中文文档
    文章分类