如何编译.so库?

1. 如何编译 .so库?


1>:准备的东西:

AS2.2版本以上 采用CMake方式
a:安装ndk开发的环境;
b:下载 CMake支持,调试支持(CMake、LLDB)

2>:准备的知识:

C基础、C++基础、Linux 的Shell角本操作基础,是在Linux的云主机上边编译 .so库,安装乌邦图

网上一般下载的都是 C和C++ 的一些源码,而我们需要编译成 .so库
编译 .so很重要

Windows下边也有一些办法,但是有一些局限性,必须依靠两个文件:Android.mk,Application.mk,但是这种方式不推荐,推荐的是在Linux云主机上边编译 .so库

打印个比方:7zip压缩,7zip是用来压缩的,可以去网上下载别人写好的 Android.mk 和 Application.mk,执行 ndk-build命令就可以;

但是Windows这种方式不推荐,推荐使用Linux 的Shell角本操作基础方式,Linux这种方式是一个趋势;

你可能感兴趣的:(如何编译.so库?)