由于工作需要最新的iperf3,需要自己编译。
OS: win10 X64
1,安装好 Cygwin
下载地址
https://www.cygwin.com/setup-x86_64.exe
注意安装的时候 要安装gcc g++ automake aotoconf make binutils 等, 我的安装如下:
(不一定都需要,但是多安装一些 只是下载化些时间而已,服务器选的163mirror)
2,下载iperf3
打开Cygwin终端,在用户目录 wget https://downloads.es.net/pub/iperf/iperf-3.11.tar.gz --no-check-certificate
或者最新的 https://downloads.es.net/pub/iperf/iperf-3.12.tar.gz
解压:
tar xvf iperf-3.11.tar.gz
cd iperf-3.11
./configure CFLAGS=-static CXXFLAGS=-static --prefix=/usr/local/iperf3.11
make
make install
不出意外的话,在iperf3.11\src目录下将生成iperf3.exe文件,将cygwin安装目录cygwin\bin目录下cygwin1.dll拷贝至iperf3.exe相同目录,即可在windows电脑上使用iperf3.exe,拷贝到其他windows电脑上也是可以的,有cygwin1.dll一起就行。