1. 程式人生 > >Aria2通過命令列批量下載COCO資料庫

Aria2通過命令列批量下載COCO資料庫

因為伺服器自帶wget下載速度太慢,所以希望使用aria2下載工具得到更快的下載速度
首先從github for aria下載得到aria2的原始碼,然後編譯,但是編譯過程中得到一個錯誤資訊半天解決不了:

make_unique not support

經過查詢原來是g++使用的標準錯誤,同時沒有新增對應的namespace
所以這裡改為:

./configure CFLAGS=-std=c++14

同時修改./src/bignum.h中的所有的make_unique函式替換為std::make_unique

新建檔案downurl.txt,鍵入

http://images.cocodataset
.org/zips/train2017.zip http://images.cocodataset.org/annotations/annotations_trainval2017.zip http://images.cocodataset.org/zips/val2017.zip http://images.cocodataset
.org/annotations/stuff_annotations_trainval2017.zip http://images.cocodataset.org/zips/test2017.zip http://images.cocodataset.org/annotations/image_info_test2017.zip

執行指令aria2c -c --input-file=downurl.txt 開始批量下載對應檔案