问题点

  • 找不到 <utils/Log.h>
[  0% 28/15711] target thumb C: libmmcamera_gc5035_otp_eeprom_32 <= vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/../../../../mm-camera2/media-controller/modules/sensors//eeprom/libs/gc5035_otp_insensor/gc5035_otp_eeprom.c
vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/../../../../mm-camera2/media-controller/modules/sensors//eeprom/libs/gc5035_otp_insensor/gc5035_otp_eeprom.c:151:12: warning: unused variable 'check_s' [-Wunused-variable]uint16_t check_s = 0;^
vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/../../../../mm-camera2/media-controller/modules/sensors//eeprom/libs/gc5035_otp_insensor/gc5035_otp_eeprom.c:150:12: warning: unused variable 'last_data' [-Wunused-variable]uint16_t last_data = 0;^
vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/../../../../mm-camera2/media-controller/modules/sensors//eeprom/libs/gc5035_otp_insensor/gc5035_otp_eeprom.c:149:12: warning: unused variable 'data_offset' [-Wunused-variable]uint16_t data_offset = 0;

#include <stdio.h>
#include <string.h>
#include <math.h>
#include "../eeprom_util/eeprom.h"
#include "eeprom_lib.h"
#include "eeprom_util.h"
#include "debug_lib.h"
#include "sensor_lib.h"
#include "gc_common.h"
//#include "sensor.h"
#include <utils/Log.h>

分析

<utils/Log.h> 是系统提供的一个头文件,在不同平台移植的时候  编译文件不同导致的

解决方案

修改Android.mk

LOCAL_HEADER_LIBRARIES := libutils_headers

总结

高通代码的 libutils_headers 提供了log日志的头文件。 可以进行配置

编译问题追踪 :高通驱动移植 <utils/Log.h>问题相关推荐

  1. 高通驱动实现 GPIO 中断上报键值

    高通驱动实现 GPIO 中断上报键值 一. 确认keycode值,同步修改上层键值映射表 Tips 1: 选择一个好的键值的好处 Tips 2: 如何确认驱动代是否ok 二. 驱动代码编写 三.代码调 ...

  2. 手势追踪,高通走完其VR一体机的最后一里路

    原文标题:手势追踪,高通走完其VR一体机的最后一里路 Leap Motion(厉动)成立的时间虽然是在虚拟现实(VR)热潮之前,但是其一直想用手势控制虚拟世界的目标却没变,毕竟比用鼠标键盘和控制器更加 ...

  3. 360手机驱动 360手机高通驱动 360手机驱动报错 360手机USB驱动

    360手机驱动 360手机高通驱动 360手机驱动报错 360手机USB驱动   [工具下载] 参考:360手机-360刷机360刷机包twrp.root 刷机包+工具下载地址:https://360 ...

  4. 高通驱动树中的GPIO详解

    高通驱动树中的GPIO详解 reference:https://blog.csdn.net/baidu_37503452/article/details/80257441 Drive Strength ...

  5. 高通平台printk输出log到串口

    1.查看当前打印级别# cat /proc/sys/kernel/printk默认为:4 4 1 7注释:第一个参数表示控制台log Level,第二个参数表示printk默认的logLevel2.修 ...

  6. 高通 qca-wifi 移植

    SPF6.1_QCA-WIFI移植 概述 qca-wifi 移植 代码合入 编译 insmod qca-wifi 初始化调试 luci联调 总结 概述 移植的方案是高通的SPF6.1版本,移植到开源O ...

  7. 高通Android10 移植exFat格式

    U盘识别移植exFat格式 驱动层需要支持exFat 路径为(不同厂商路径会有所差异,本文路径为高通2150的) 1.no_fuse驱动 驱动下载链接 https://github.com/dorim ...

  8. 高通驱动开发参考(二)

    第1章 Driver相关模块介绍 1.1 REX简介 虽说目前QSC60x5平台上采用L4操作系统,REX只是L4上面的一个Task.但高通为了开发的兼容性,提供的API仍然采用老的一套接口(可能内部 ...

  9. 高通驱动9008安装_小米10/Redmi K30 Pro系列已支持GPU驱动独立更新,还能双版本切换...

    高通在去年末发布的那颗骁龙865处理器,一大功能升级就是支持GPU驱动独立更新.手机厂商可以通过Google Play或者自己的应用商店向用户推送新版本的GPU驱动更新,大大地简化了这类系统关键组件的 ...

最新文章

  1. 程序员因拒绝带电脑回家被开除,获赔 19.4 万元
  2. Redis 教程基于win10:1介绍
  3. HTTP 协议 Host 请求头的作用
  4. 打印Java数组最优雅的方式
  5. java如何得到GET和POST请求URL和参数列表(转)
  6. 牛客多校 - B-Suffix Array(后缀数组)
  7. JQuery radio(单选按钮)操作方法汇总
  8. json数据格式了解
  9. Html5中的Video元素使用方法
  10. g2 折线图点与点之间直线_g2曲线图 每条曲线有单独的选中效果和tooltip
  11. java 进阶 知乎_(二)零基础写Java知乎爬虫之进阶篇
  12. php中ini_get,关于ini_get php手册的例子?
  13. java 算法比较,java几种面消隐算法的比较
  14. 打印银行类,创建银行,实现存钱,取钱,转账
  15. discuz 服务器维护,求助:重启论坛服务器后出现的问题
  16. IT工程师 毕业4年我年薪涨到30万
  17. 阿里云人脸识别C#调用示例参考 1
  18. 4G标准将统一:TD-LTE-Advanced或成唯一国际标准
  19. Carthage集成工具使用
  20. 如何做才能降低团队人员流失率?

热门文章

  1. 计算机硬盘的报废处理,计算机硬盘和内存存储器的安全销毁与资源化处理
  2. JavaScript如何制作简单倒计时效果
  3. 程序员后来都干啥去了
  4. 5个wordpress资源网站推荐
  5. 计算机类(0809)求职经验
  6. 算法导论 — 4.4 用递归树方法求解递归式
  7. C语言 本地套接字这个审核也不给我通过,老规矩base64
  8. vue在vscode代码格式化
  9. Python写银行系统
  10. git amend如何撤销