Android - 动态库双向依赖解决方法

2014-11-24 12:13:45 · 作者: · 浏览: 2

问题:


而ca库使用hisi编译器:arm-eabi-4.4.0_hisi 两者使用的编译不同,所以需要在linux android环境下将ca静态库打包成动态库,而且用户实现的ca函数将会link失败,生成的动态库将在ndk中使用。


下面是一个简单的测试例子,用于说明一下如何做到相互依赖而编译生成动态库的方法


1、首先编译生成动态库


首先定义头文件:test.h


然后实现文件:testA.c