Qt

Qt相关

FireBreath环境配置(linux)

接着上一篇讲,每个人选的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来构建的!







阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010370871/article/details/52447328
个人分类: c++ Linux
上一篇FireBreath环境配置(windows)
下一篇《深度探索C++对象模型(Inside The C++ Object Model )》学习笔记
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭