Android 移植之 iperf

1 移植准备
      1 ,源代码地址:
    sourceforge/projects/iperf/files/iperf/2.0.4%20source/iperf-2.0./download     下载 iperf-2.0. ,并放到 Adroid_root/external
2 ,解压到 Adroid_root/external/ iperf-2.0.;
      tar –zxvf iperf-2.0.
2.          创建 Android.mk
      cat Android.mk
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := /
中国包装总公司
compat/Thread.c /
compat/error.c /
compat/delay.cpp /
compat/gettimeofday.c /
compat/inet_ntop.c /
compat/inet_pton.c /
compat/signal.c /
compat/snprintf.c /
compat/string.c
LOCAL_SRC_FILES += /
美国标准普尔公司
src/Client.cpp /
src/Extractor.c /
src/Launch.cpp /
src/List.cpp /
src/Listener.cpp /
src/Locale.c /
乌塔教学设计src/PerfSocket.cpp /
src/ReportCSV.c /
src/ReportDefault.c /
src/Reporter.c /
src/Server.cpp /
src/Settings.cpp /
src/SocketAddr.c /
汕头马会src/main.cpp /
src/sockets.c /
src/stdio.c /
src/tcp_window_size.c /
src/gnu_getopt.c /
src/gnu_getopt_long.c /
src/service.c
LOCAL_C_INCLUDES += /玻璃粉
$(LOCAL_PATH) /
$(LOCAL_PATH)/include
LOCAL_CFLAGS += -O2
LOCAL_CFLAGS += -DHAVE_CONFIG_H
LOCAL_LDLIBS += -lpthread
LOCAL_SHARED_LIBRARIES := libc libm libcutils libnetutils
LOCAL_MODULE := iperf
#LOCAL_FORCE_STATIC_EXECUTABLE := true
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
#LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_UNSTRIPPED)
#LOCAL_MODULE_TAGS := eng user
include $(BUILD_EXECUTABLE)
3.            先生成需要的头文件
      ./configure –host=arm
4.            代码修改
external/testtools/iperf/src/Listener.cpp:382 行改成:
mreq.ipv6mr_ifindex = 0;
compact/signal.c 里面的 #include "util.h"
改成 #include  “../include/util.h”
src/sockets.c 里面的 #include "util.h"
改成 #include  “../include/util.h”
ne公司
5.        编译
$cd Adroid_root
$source build/envsetup.sh
$mmm external/iperf-2.0.4
6.        目标文件
        Android_root/build/out/target/product/generic/symbols/system/bin/ 目录下就可以看到你刚才编译生成的文件了;这个目录里的文件是带符号信息的,方便调试

本文发布于:2024-09-23 14:24:58,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/214756.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:文件   信息   总公司   需要   移植   源代码   设计   马会
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议