主题 : HAL层编译报错 复制链接 | 浏览器收藏 | 打印
风雨飘零叶黄昏
级别: 新手上路
UID: 102236
精华: 0
发帖: 32
金钱: 160 两
威望: 32 点
综合积分: 64 分
注册时间: 2014-03-27
最后登录: 2015-09-10
楼主  发表于: 2014-08-27 18:48

 HAL层编译报错

TINY4412学习硬件驱动中....在学习硬件抽象层的过程中,出现了HAL层编译出错的问题。
学习代码的网址:http://www.cnblogs.com/y041039/archive/2013/05/23/3094579.html
贴出Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_LDLIBS := -llog

LOCAL_MODULE_TAGS := optional
LOCAL_PRELINK_MODULE := false
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_SRC_FILES := hello.c
LOCAL_MODULE := hello.default
include $(BUILD_SHARED_LIBRARY)

. setenv后,进入模块目录进行mm编译后出错。

错误为:
frameworks/base/data/sounds/ringtones/ogg/Solarium.ogg:system/media/audio/ringtones/Solarium.ogg ignored.
make: Entering directory `/opt/FriendlyARM/tiny4412/android/android-4.2.2_r1'
make: *** No rule to make target `/hello.c', needed by `out/target/product/tiny4412/obj/SHARED_LIBRARIES/hello.default_intermediates/hello.o'.  Stop.
make: Leaving directory `/opt/FriendlyARM/tiny4412/android/android-4.2.2_r1'

求友善的斑竹、各位同仁帮帮忙,分析一下原因,谢谢! hello.rar (2 K) 下载次数:0