本人现在用的cmd调用ndk-build来编译jni文件夹,试了下以前的工程没问题,现在要编译一个包含.lib的C++程序出错了整了一天都没整出来,求高手指导下啊
以下分别为mk文件 报错窗口 jni文件夹内容
以下分别为mk文件 报错窗口 jni文件夹内容
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := rtp-jni LOCAL_SRC_FILES := rtp-jni.cpp LOCAL_CFLAGS += -DENABLE_TRACE LOCAL_C_INCLUDES:= $(LOCAL_PATH)/jthread $(LOCAL_PATH)/jrtp LOCAL_EXPORT_C_INCLUDES:=$(LOCAL_C_INCLUDES) LOCAL_STATIC_LIBRARIES :=jthread jrtp LOCAL_LDLIBS += -llog include $(BUILD_SHARED_LIBRARY)
解决方案
65
jrpt.lib 与 jthread.lib是从其它拷过来的?是用ndk编译的吗?假如不是用ndk编译的,运行时会有问题。
jni中当然可以用本人定义的类。
建议本人用ndk编译这两个库再用。
///
jni中当然可以用本人定义的类。
建议本人用ndk编译这两个库再用。
///