ndk
仰望天空todo
学以致用。交流学习。深度和广度。历经岁月沧桑,才发现人多不足以依赖,要生存发展,需要不断自我更新、与时俱进,坚持初心原则永不改变。深窥自己的心,而后发觉一切的奇迹在你自己。
展开
-
Android.mk详解
概述 Android.mk文件用来向编译系统描述如何编译你的源代码。更确切地说,该文件其实就是一个小型的Makefile。由于该文件会被NDK的编译工具解析多次,因此应该尽量减少源码中声明变量,因为这些变量可能会被多次定义从而影响到后面的解析。这个文件的语法允许把源代码组织成模块,每个模块属于下列类型之一: APK程序:一般的Android程序,编译打包生成apk文件。JAVA转载 2017-06-12 13:39:29 · 371 阅读 · 0 评论 -
NDK提供的共享库(Prebuilt)
Android NDK r5 开始支持预编译库(动态库和静态库),即程序能使用库的预编译版本。 该特性可用于以下两方面: 1)向第三方NDK开发人员发布你的共享库而不用提供源码。 2)使用一个提前编译好的库(预编译库)来加速编译过程。 本文说明该特性如何工作。 I. 声明一个预编译库的模块 对于Android编译工具而言,每个预编译库必须声明为一个独立的模块。这里举一个例子,假设 li翻译 2017-06-12 14:18:51 · 3114 阅读 · 0 评论