java/usr/lib/x86_64linuxgnu/libc。so:无效的ELF头
使用IntelliJ IDEA在ubuntu16上编译Android jni。04,报告
/usr/lib/x86_64-linux-gnu/libc.so
: invalid ELF header
(.so文件是使用NDK交叉编译生成的)
我将此路径添加到/etc/ld中。所以形态:
/lib/x86_64-linux-gnu
然后跑
sudo ldconfig
没用
我的Android.mk
如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := JNIHello
LOCAL_SRC_FILES := Java_com_mmeid_Test_Hello_JNIHello.c
include $(BUILD_SHARED_LIBRARY)
共 (0) 个答案