Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104622121
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-05 11:12:55

作者: training  出自:
首先说说linkage是啥东西,linkage是linux下使用 C++开发,基于libtorrent和GTK+的bittorrent(bt下载)软件,不过它对内网相当敏感,在内网基本乜有任何连接。

感觉在外网的效率跟rtorrnet差不多吧,可能是都基于libtorrent的原因。

要在ubuntu编译安装linkage,首先要编译安装libtorrent和libnotify。

一、安装依赖包和libtorrent

sudo apt-get install build-essential libtool autoconf automake
apt-get install libboost-date-time-dev libboost-date-time1.34.1
libboost-filesystem-dev libboost-filesystem1.34.1 libboost-regex-dev
libboost-regex1.34.1 libboost-signals-dev libboost-signals1.34.1
libboost-iostreams-dev libboost-iostreams1.34.1 libboost-thread-dev
libboost-thread1.34.1 libboost-dev libboost-signals-dev libboost-serialization-dev
cd libtorrent-0.12
./configure –prefix=/usr
make
sudo make install

二、安装libnotify

cd libnotify-0.4.4
./configure
make
sudo make install

三、此外,还可以选择安装libdbusc++(不知道有什么用,我没有装linkage也正常运行)

最后编译安装linkage

sudo apt-get install libgtkmm-2.4-dev libnotify-dev libcurl4-openssl-dev
libdbus-glib-1-dev libgtkmm-2.4-1c2a libnotify1 libcurl3 libdbus-glib-1-2
libgnomemm-2.6-1c2a libgnomemm-2.6-dev libgnomeuimm-2.6-1c2a libgnomeuimm-2.6-dev
libgnome-vfsmm-2.6-1c2a libgnome-vfsmm-2.6-dev libexo-0.3-0 libexo-0.3-dev
libgconfmm-2.6-1c2 libgconfmm-2.6-dev libglademm-2.4-1c2a libglademm-2.4-dev
cd linkage-0.1.4
./configure –prefix=/usr
make
sudo make install

如果你懒得编译,那么可以下载最新的
阅读(301) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~