我是一个相对缺乏经验的程序员,希望为IM客户端Pidgin制作插件作为第一个主要项目.我用Python编写了一个程序,它具有我想要的所有功能,但我还没有集成GTK功能,所以它还不能影响UI.
在搜索Pidgin插件的方法时,我遇到了Pidgin Developers网站上的C-How-to.我是否推断C是我可以用来为Pidgin编写插件的唯一语言?不是C++,不是C#,当然不是Python?
我确定我安装的插件只不过是Perl脚本 - 没有编译为.so,就像默认的Pidgin插件一样.所以,如果Perl没问题,这是否意味着我可以用某种方式与Python一起解决问题?
您的选择目前是C,Perl或Tcl.您还可以使用Pidgin与Linux上的DBus进行更有限的交互,它支持非常广泛的语言.
理论上,您可以将C绑定编写到其他语言以支持该语言的本机Pidgin接口,但据我所知,目前还没有任何完整的,生产质量的示例.但是,至少对于Python(yay!)和PHP,有些项目正在进行中.
| 归档时间: |
|
| 查看次数: |
1968 次 |
| 最近记录: |