网络真是个好东西,终于找到了linux 下使用QQ聊天的插件了。


https://github.com/xiehuc/pidgin-lwqq/wiki  这个网址是安装的详细方法

详细方法:

编译依赖

安装下列软件包(注意你的发行版可能使用与此不同的包名)

gcc g++ make cmake pkg-config glib(开发包) curl(开发包) libpurple(开发包) sqlite3(开发包) zlib(开发包)


注意编译需要 libpurple>=2.8。推荐使用 curl>=7.22.0,否则图片收发可能有问题。

在 Fedora 20上,可以用以下命令安装

$ sudo yum install gcc gcc-c++ make cmake pkgconfig glib-devel libcurl-devel libpurple-devel\
  sqlite-devel zlib-devel

编译安装

$ git clone https://github.com/xiehuc/pidgin-lwqq.git
$ cd pidgin-lwqq
$ git submodule init
$ git submodule update
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install

注意:

  1. 之后的版本不再需要制定*CMAKE_INSTALL_PREFIX*宏. pidgin-lwqq会自动侦测libpurple的插件的路径.

  2. 现在对于libev的依赖是可选的,因为一些系统如ubuntu的libcurl的dns查询是同步方式的,所以在网络环境差的时候容易 卡UI.libev能够有效的解决这种问题.但是鉴于平时测定单纯用libpurple的eventloop的效能也不算太差,所以libev使 用可选方式支持.即:如果系统上安装了libev,则开启支持,否则不开启.需要检测编译是提示的With Libev是YES还是 NO

其他编译选项可以参考README.md文