CentOS系统 aMule 编译

系统 Linux
aMule,它是:"all-platform eMule",由aMule Project开发维护,本文介绍一种在CentOS系统 aMule 编译的方法。

先给大家介绍下aMule,它是:"all-platform eMule",由aMule Project开发维护。aMule包括一些新的特征:Slot allocation可令上传者均匀给每位下载者分配共享的带宽等等。那么如何在CentOS系统中进行aMule编译呢?下面我就来介绍一种方法吧!

本想研究下p2p协议,就在Linux  CentOS系统上安装aMule源码包, aMule是多平台的eMule,支持windows linux。

从sourceforge上下载aMule的源代码包, 解压到同目录下.

编译前查看CentOS系统的开发环境 必须安装 gcc-c++ , gtk2--devel gd--devel  如果没有就安装。

安装wxGTK (wxGTK-2.8.10.tar.gz)
tar -xzvf wxGTK-2.8.10.tar.gz
cd wxGTK-2.8.10
./configure --prefix=/usr   --enable-unicode && make

CentOS系统必须使用unicdoe支持。

google cryptopp560.zip
unzip cryptopp560
解压,里面都是源代码。默认编译成windows程序,

必须使用如下命令
cd cryptopp560
make && cp libcryptopp.a /usr/lib/  声称对应的库文件

进入aMule-Srouce-* 目录

CentOS系统aMule编译前需要先配置

./configure -prefix=/home/fish/code/aMule --enable-debug  && make  

因为我是为了研究 aMule所以添加上了debug信息。  /home/fish/code/aMule是生成的aMule安装位置。

waiting......

执行 /home/fish/code/aMule/bin/amule 这样我们就可以看到aMule程序了。就完成了在CentOS系统aMule的编译。

【编辑推荐】

  1. 你要如何选择RHEL CentOS系统
  2. CentOS系统快速安装LNMP
  3. 如何在CentOS系统下安装网卡驱动
  4. CentOS系统中修改系统HASHSIZE大小
  5. 全面整理CentOS系统使用中文
责任编辑:小霞
相关推荐

2009-04-08 15:44:45

LinuxaMule 2.2.4

2010-01-14 15:45:37

CentOS 5编译

2010-02-23 14:45:52

CentOS LEMP

2010-01-13 14:18:36

CentOS Open

2010-04-01 13:37:24

CentOS系统5

2010-01-14 16:27:44

CentOS emes

2010-01-13 10:14:45

2011-02-24 15:04:58

ProftpdCentos

2010-02-22 16:09:18

CentOS安装

2010-01-15 18:33:33

CentOS MySQ

2010-01-13 18:03:32

CentOS编译安装

2010-01-15 20:59:54

2010-01-13 15:07:51

2010-01-13 16:55:10

CentOS PHP安

2011-03-16 11:39:03

2010-01-14 16:46:13

CentOS Mysq

2010-01-13 16:46:44

CentOS Apac

2010-02-23 13:41:00

2010-01-14 16:53:40

CentOS Apac

2021-01-04 08:15:16

CentOS 7Python3.9Python
点赞
收藏

51CTO技术栈公众号