2019独角兽企业重金招聘Python工程师标准>>>

最近在linux下用wget下载文件时,速度不是很满意,后面试了下axel,同时起多个线程下载,速度不是一般的快。axel目前的最新版本是2.11,在网上有2.4版本的Windows binary(非官方发布),昨天尝试在Windows下面编译. 编译2.4和2.5没问题; 编译2.6和2.11,一直没成功。今天编译2.6成功了,步骤如下:

1. 安装baban(Windows下基于Cygwin的类unix开发环境)

2. 安装gettext-devel

3. ./autogen.sh  (针对axel 2.11)

axel 2.11版需要使用autogen.sh生产configure文件。

3. ./configure LIBS=-lintl --disable-nls

--disable-nls是禁用国际化功能,LIBS=-lintl一定要加上,不然在下一步make时会出错。

加上LIBS=-lintl配置后,编译的时候会执行下面的命令(-lintl附在最后面了,它放到中间是编译不过的,比如放在-Wall后面,如: -Wall -lintl)

gcc  -g -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall  -pthread -o axel.exe axel.o conf.o conn.o ftp.o http.o search.o tcp.o text.o  -lintl

4. make

5. make install (可选操作)

转载于:https://my.oschina.net/wangzhengbo/blog/755282

Windows下编译axel 2.6 / 2.11(下载神器)相关推荐

  1. Windows下编译 Hadoop

    Windows下编译 Hadoop-2.9.2 系统环境 系统: Windows 10 10.0_x64 maven: Apache Maven 3.6.0 jdk: jdk_1.8.0_201 Pr ...

  2. Windows下编译tensorflow-gpu教程

    这两个也要看: https://zhuanlan.zhihu.com/p/29029860 https://zhuanlan.zhihu.com/p/34942873 Windows下编译tensor ...

  3. Windows下编译TensorFlow1.3 C++ library及创建一个简单的TensorFlow C++程序

    参考:https://www.cnblogs.com/jliangqiu2016/p/7642471.html Windows下编译TensorFlow1.3 C++ library及创建一个简单的T ...

  4. 在Windows下编译FFmpeg详细说明

    在Windows下编译FFmpeg详细说明 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 Mi ...

  5. 在windows下编译FFMPEG-最新2009版本

    转]在windows下编译FFMPEG-最新2009版本 2010-11-17 18:50 大家可以看到,此篇之前有很多个版本的"在windows下编译FFMPEG",那些都是我在 ...

  6. windows下编译c语言文件路径,解决JNI在Windows环境下因长路径导致编译失败问题

    之前听一个朋友反馈LuaScriptoCore在Windows下编译会报错,今天特意跑到Windows环境下测试了一番,果然是存在问题.得到了下面的编译报错信息: Build command fail ...

  7. 在Windows下编译OpenSSL(VS2005)【转】

    如何在Windows下编译OpenSSL (Vs2005使用Vc8的cl编译器) 1.安装ActivePerl//初始化的时候,需要用到perl解释器 2.使用VS2005下的Visual Studi ...

  8. windows 下编译libcurl,通过url下载图片数据

    windows 下编译libcurl 因为linux平台采用了libcurl,有一个程序移植到到windows平台,再linux采用libcurl.在windows下准备也采用该库.在网上搜索了几位同 ...

  9. 记录 Windows 下编译一个开源 SM9 签名验签 C 程序的过程

    注:本文不讨论算法具体实现细节,只介绍如何编译一个现有的程序实现. 在商用密码检测中心( 链接:http://www.scctc.org.cn/index.aspx )的网站上,"下载中心& ...

最新文章

  1. Matlab.NET混合编程调用Figure窗体
  2. Vue.js 状态过渡
  3. 听说别人都在送小黄车月卡?神策数据送两个月!
  4. CCF BDCI 多人种人脸识别冠军分享
  5. 解决spring配置c3p0连接池,tomcat无法正常启动
  6. 下载华为交换机MIB参考文件并使用snmpwalk获取OID信息
  7. MySQL基础总结(二)
  8. Java多线程之Semaphore用法
  9. 巧用Notepad++代码粘贴功能
  10. form表单input使用disabled后提交不能获取表单值的解决方法
  11. matlab 矢量化编程(三) —— 软阈值函数
  12. 3dmax9中文版注册机
  13. 如何用代码实现tablewidget的表头_20210114:timsort是什么,如何用代码实现?
  14. STM32电机库(ST-MC-Workbench)学习记录——电流采样部分
  15. 什么是servlet及其生命周期
  16. fw325r没有虚拟服务器,FAST FW325R的配置方法教程
  17. 交换机和路由器的区别计算机网络,交换机和路由器有什么区别?路由器与交换机的区别知识...
  18. java.lang.Byte常用方法
  19. 品牌笔记本预装windows的OEM分区解决方案(联想)
  20. 这是一篇儿正儿八经的自我介绍~

热门文章

  1. Boost:使用/type <>语法测试功能对象
  2. ITK:计算两个3D点之间的距离
  3. DCMTK:读取DICOM图像并创建匹配的演示状态
  4. VTK:PolyData之LoopBooleanPolyDataFilter
  5. VTK:IO之ImageWriter
  6. OpenCV场景文本识别的实例(附完整代码)
  7. 在Qt Designer中使用自定义Widgets小部件
  8. Qt Creator向项目添加库
  9. vs为什么打了断点不断_为什么西餐厅里的牛排又嫩又多汁?原来大厨都做了“这一步”...
  10. 5.创建表,使用alter进行表信息的增删改,Oracle回收站,集合运算