当前位置: 技术问答>linux和unix
有人开发过mozilla 的plugin吗???
来源: 互联网 发布时间:2015-08-05
本文导语: 我现在需要开发mozilla的plugin,就是显示一个菜单,点击菜单可以运行一些设计好点函数!!!需要应用在linux下!! 我只学过最基本点linux下点C编程,会使用gcc编译!!! 我也已经下载了gecko-sdk-i686-pc-linux-gnu.tat.gz,...
我现在需要开发mozilla的plugin,就是显示一个菜单,点击菜单可以运行一些设计好点函数!!!需要应用在linux下!!
我只学过最基本点linux下点C编程,会使用gcc编译!!!
我也已经下载了gecko-sdk-i686-pc-linux-gnu.tat.gz,但是不会用
不知道还要学些什么?
因为要制作一个有图形界面的plugin,是不是还要用到Gtk,,或Qt,,它们之间有什么区别???
有谁知道哪里有linux下mozilla plugin的例子吗???编译时是不是要用g++?
我只学过最基本点linux下点C编程,会使用gcc编译!!!
我也已经下载了gecko-sdk-i686-pc-linux-gnu.tat.gz,但是不会用
不知道还要学些什么?
因为要制作一个有图形界面的plugin,是不是还要用到Gtk,,或Qt,,它们之间有什么区别???
有谁知道哪里有linux下mozilla plugin的例子吗???编译时是不是要用g++?
|
gtk和qt都是基于X的,
还有一些库,如lesstif也是基于X的控件集合.plugin 通常采用lesstif(motif)
据我所知,konqueror(Qt)plugin 中很多代码都是
Xt*****,
而且,plugin的写法类似于一个class factory
.一般,从一个init_**** 开始,返回一个对象。
具体的,现在记的不是很清了!
还有一些库,如lesstif也是基于X的控件集合.plugin 通常采用lesstif(motif)
据我所知,konqueror(Qt)plugin 中很多代码都是
Xt*****,
而且,plugin的写法类似于一个class factory
.一般,从一个init_**** 开始,返回一个对象。
具体的,现在记的不是很清了!
|
我开发过一个,它既可以用gcc编译,也可以用g++编译,也就是说你用它的sdk开发还是很方便的,然后用g++编译,用它的工具进行链接,放到相应的目录下加行了!它的图形界面是使用得xwindow,也比较简单,不需要你去初始化!