如何将已有c++项目编译成android平台的.so共享库
已经有了一个c++项目,现在就是要将它编译成android平台可以使用的.so文件,怎么弄??? Android C++ 库
[解决办法]
dll是windows的东西,android是基于Linux系统的,不可能兼容。要调用,必须用android平台的C++编译器,如这个:
https://play.google.com/store/apps/details?id=com.n0n3m4.droidc&hl=en
[解决办法]
首先目的要明确,你这C++项目中有哪些函数需要提供一定的服务给上层调用?可以将这些函数集中在一起,然后编译成so出来给上层使用。
编译成可执行文件,除非是源码环境下编译一整套系统,否则感觉没什么用啊
哦哦,大概明白了,非常感谢!!!
不过我又有问题了,生成.so共享库之后,android怎样调用呢?通过jni吗?具体是怎样个步骤呢?