您的位置:首页 > 移动开发 > Android开发

windows android ndk 编译curl liburl

2015-02-11 17:17 405 查看
windows android ndk 编译curl liburl

curl目录:ndk安装路径\android-ndk-r9d\samples\curl\jni\

Android.mk 路径:ndk安装路径\android-ndk-r9d\samples\curl\jni

Android.mk 内容:

/////////////////////////////////////////////////////////////////////////

LOCAL_PATH:= $(call my-dir)

CFLAGS := -Wpointer-arith -Wwrite-strings -Wunused -Winline \

-Wnested-externs -Wmissing-declarations -Wmissing-prototypes -Wno-long-long \

-Wfloat-equal -Wno-multichar -Wsign-compare -Wno-format-nonliteral \

-Wendif-labels -Wstrict-prototypes -Wdeclaration-after-statement \

-Wno-system-headers -DHAVE_CONFIG_H

include $(CLEAR_VARS)

include $(LOCAL_PATH)/curl/lib/Makefile.inc

LOCAL_SRC_FILES := $(addprefix curl/lib/,$(CSOURCES))

LOCAL_CFLAGS += $(CFLAGS)

LOCAL_C_INCLUDES += $(LOCAL_PATH)/curl/include/ $(LOCAL_PATH)/curl/lib

LOCAL_COPY_HEADERS_TO := libcurl

LOCAL_COPY_HEADERS := $(addprefix curl/include/curl/,$(HHEADERS))

LOCAL_MODULE:= libcurl

include $(BUILD_SHARED_LIBRARY)

///////////////////////////////////////////////////////////////////

cmd:ndk安装路径\android-ndk-r9d\samples\curl>ndk-build

输出:ndk安装路径\android-ndk-r9d\samples\curl\obj\local\armeabi\libcurl.so



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: