前言
尝试在自己的Mac上源码方式安装aria2,根据教程修改了下限制的线程数,然后总结下经验
1、下载aria2源码
下载地址:https://github.com/aria2/aria2
1
|
git clone --depth=1 https://github.com/aria2/aria2.git
|
2、提前准备Mac的编译环境
因aria2是C++的,需要C++的环境,可以通过brew安装
1
2
3
|
xcode-select --install
brew install autoconf automake cppunit libtool libxml2 gettext openssl pkg-config sqlite zlib
|
3、参考前人总结的源码修改经验修改aria2的源码
1
2
|
cd aria2/src
vim OptionHandlerFactory.cc
|
3.1 将
1
2
3
|
OptionHandler* op(new NumberOptionHandler(PREF_MAX_CONNECTION_PER_SERVER,
TEXT_MAX_CONNECTION_PER_SERVER,
"1", 1, 16, 'x'));
|
修改为
……
阅读全文