Компилиране на Iperf3

от БАРЗИКТ Wiki
Версия от 11:41, 23 май 2015 на Alextz (Беседа | приноси) (Нова страница: Category:Други =Официален сайт на iperf3= http://software.es.net/iperf/ =Компилиране под Microsoft Windows= [http://www.embeddeds...)

Направо към: навигация, търсене


Официален сайт на iperf3

http://software.es.net/iperf/

Компилиране под Microsoft Windows

How to compile iperf3 for Windows

Предварително е необходимо да има инсталиран Cygwin.

  1. Изтеглете последната (или желаната) версия на кода Iperf3.
  2. Разкомпресирайте Iper3 кода в директорията на Cygwin (примерно c:\cygwin).
  3. Стартирайте Cygwin терминал.
  4. Прехвърлете текущата директория да бъде тази, в която е сорс кода.
cd /iperf-3-0.11
  1. Към момента е наличен проблем в името на функцията iprintf. За да бъде компилиран успешно кода е небходимо името да бъде заменено с друго.
cd ./src
find ./ -iname "*.[ch]" |xargs -n1 sed -i s'#iprintf#newprintf#g'
cd ..
  1. Редактирайте файл /src/iperf_api.c и заменете char template[] = "/tmp/iperf3.XXXXXX"; с char template[] = "./iperf3.XXXXXX";.
  2. Стартирайте configure скрипта.
./configure
  1. Компилирайте кода.
make
  1. Инсталирайте Iperf3
make install

Компилиране под Linux