参照http://blog.csdn.net/lingfong_cool/article/details/7949726 编译inject时遇到prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: out/target/product/generic/obj/EXECUTABLES/inject_intermediates/inject.o: in function inject_remote_process:inject/inject.c:472: error: undefined reference to 'dlopen'
prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: out/target/product/generic/obj/EXECUTABLES/inject_intermediates/inject.o: in function inject_remote_process:inject/inject.c:472: error: undefined reference to 'dlsym'
prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: out/target/product/generic/obj/EXECUTABLES/inject_intermediates/inject.o: in function inject_remote_process:inject/inject.c:472: error: undefined reference to 'dlclose'
collect2: ld returned 1 exit status
make: *** [out/target/product/generic/obj/EXECUTABLES/inject_intermediates/LINKED/inject] 错误 1
make:离开目录“/root/Android”这是我的android.mk
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)LOCAL_SRC_FILES:= 
inject.c 
shellcode.sLOCAL_MODULE:= inject
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_STATIC_LIBRARIES := libc
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
LOCAL_MODULE_TAGS := debuginclude $(BUILD_EXECUTABLE)求指导,求教育。不是说好有很多人编译通过里的吗android编译dlopen