设为首页 加入收藏

TOP

Android jni 找不到cutils/log.h头文件,链接log库错误的问题
2014-11-24 07:29:25 来源: 作者: 【 】 浏览:1
Tags:Android jni 不到 cutils/log.h 文件 链接 log 错误 问题

#define LOG_TAG "MyTag"


#include


如里提示找不到cutils/log.h头文件,那么你的工程jni/目录下的Android.mk文件需要加入以下一行:


LOCAL_CFLAGS += -I~/android-2.0/system/core/include


或者:


直接把android-2.0/system/core/include目录下的cutils目录拷贝到“ndk/build/platforms/android-3/common/include”目录下。


如果提示链接时找不到log库(即找不到liblog.so库),那么你的工程jni/目录下的Android.mk文件需要加入以下一行:


LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog


其中“$(SYSROOT)/usr/lib”等价于“build/platforms/android-3/arch-mipso32/usr/lib”(这是ndk下的目录)。


并且要把liblog.so文件拷贝到“build/platforms/android-3/arch-mipso32/usr/lib”目录下。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux Android 下如何读取SD卡的I.. 下一篇Java如何调用C代码--(Linux下实现..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis 分布式锁全解 (2025-12-25 17:19:51)
·SpringBoot 整合 Red (2025-12-25 17:19:48)
·MongoDB 索引 - 菜鸟 (2025-12-25 17:19:45)
·What Is Linux (2025-12-25 16:57:17)
·Linux小白必备:超全 (2025-12-25 16:57:14)