SQLite是符合ANSI-C规范的源码必须编译成機器码方可使用。本文就是指导如何通过不同的方式对SQLite进行编译
本文不会手把手的教你编译SQLite(step-by-steprecipe按部就班的菜谱)。鉴于开发平台的不同很难提供一个统一的说明书。相反本文仅仅是描述和解释SQLite编译的基本原理。
如下提供了一些例子这些例子中包含的通用的编译命令,帮助应用程序开发人员快速开发自己的自定义编译程序
下文中提供了许多例子这些例子包含了很多典型的编译选项命令。应用程序开發人员可以根据这些例子提供的指导自定义编译程序。换言之授人以鱼不如授人以渔(provides ideas and insights,not turnkey solutions)
SQLite由一百多个C文件和脚本分散在不同的目录构荿。SQLite由纯ANSI-C来实现但是大部分的C语言源码文件都是由(auxiliary)C程序或者AWK,SED,和TCL脚本生成或者转换,从而生成SQLite库其中生成必须的C程序和转换成或者苼成C语言源码本身就是一个复杂的过程。
为了省事SQLite同样同乐一个单源码文件/fengyuzaitu/1950364,如需转载请自行联系原作者