如何将一个已经编译好的so文件编译进system/lib64目录下
来源:互联网 发布:智能网络推广系统 编辑:程序博客网 时间:2024/05/22 13:24
在proting fingerprint sensor的时候,厂商给出的guide里需要将libvfmClient.so放入
机台的system/lib64目录下
具体的做法如下:
首先在源码中搜寻是否有类似的做法,因为so文件需要编译之后才可以使用,不能直接cp
在frameworks/native/opengl/libs目录下的
Android.mk文件中加入
###############################################################################
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= \
libvfmClient.so \
#
LOCAL_MODULE:= libvfmClient
#
include $(BUILD_SHARED_LIBRARY)
###############################################################################
编译mmm frameworks/native/opengl/libs/之后发现
Export includes file: frameworks/native/opengl/libs/Android.mk -- out/target/product/Z00L/obj/SHARED_LIBRARIES/libvfmClient_intermediates/export_includes
target Strip: libvfmClient (out/target/product/Z00L/obj/lib/libvfmClient.so)
Install: out/target/product/Z00L/system/lib64/libvfmClient.so
这样的编译结果表面编译成功了
机台的system/lib64目录下
具体的做法如下:
首先在源码中搜寻是否有类似的做法,因为so文件需要编译之后才可以使用,不能直接cp
在frameworks/native/opengl/libs目录下的
Android.mk文件中加入
###############################################################################
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= \
libvfmClient.so \
#
LOCAL_MODULE:= libvfmClient
#
include $(BUILD_SHARED_LIBRARY)
###############################################################################
编译mmm frameworks/native/opengl/libs/之后发现
Export includes file: frameworks/native/opengl/libs/Android.mk -- out/target/product/Z00L/obj/SHARED_LIBRARIES/libvfmClient_intermediates/export_includes
target Strip: libvfmClient (out/target/product/Z00L/obj/lib/libvfmClient.so)
Install: out/target/product/Z00L/system/lib64/libvfmClient.so
这样的编译结果表面编译成功了
0 0
- 如何将一个已经编译好的so文件编译进system/lib64目录下
- 如何将一个已经编译好的service的bin档/jar文件编译进system/bin目录下
- 为什么自己编译好的64位库没有安装到/usr/lib64目录下
- lein中如何使用已经编译好的class文件
- makefile编译一个目录下的文件
- 在WIndow下安装好MSYS之后如何编译FFmpeg文件使之生成.so文件
- jar 打包已经编译好的目录结构
- ubuntu下Android编译JNI产生的so库如何push到/system/lib
- 将ffmpeg编译为一个SO文件,支持NEON
- 如何在liunx下编译一个调用到c语言开发的动态库(so文件)的fortran程序。
- 如何在kernel模块中使用已经编译好的obj文件
- so文件的编译
- 已经编译好的Windows下的Python库
- Android开发中如何将自己编译的.so文件用到其他的项目中
- IDEA - 如何将maven项目src下的源码目录内的xml文件编译进入classes
- Linux下编译.so文件
- linux下编译.so文件
- so文件在当前目录的编译方法
- C#引用C++Dll
- 多线程机制实例
- windows下安装nodejs
- [基础] - Python中 @staticmethod 和 @classmethod
- NetBeans中打包jar与exe4j将其打包成exe运行文件
- 如何将一个已经编译好的so文件编译进system/lib64目录下
- maven命令大全
- Hadoop常见错误及解决办法汇总
- LintCode_两个整数相除
- 人事管理系统登录界面--WPF
- The function size must be used with a prefix when a default namespace is not specified
- CCActionEase(4)
- ubuntu Qt版本无效: qmake不存在或者不可执行
- 说说std::endl函数