合并的SQLite3源代码的小型构建

时间:2011-07-28 02:27:50

标签: c sqlite compiler-options

我想使用here描述的编译器选项生成一个较小的SQLite3库。但是,这些选项(包括-Os似乎)明确地不适用于合并来源,这是我的偏好。 (我甚至尝试了所有相同的,但实际上它不起作用。)

是否有一个很好的替代方法来生成一个不涉及通过sqlite3.c并检查依赖关系的较小的SQLite3库?

1 个答案:

答案 0 :(得分:1)

从他们的Fossil源代码控制系统下载特定版本的Sqlite3源代码,这将在合并之前提供未处理的源代码。然后,您可以运行make sqlite3.c来自行创建合并 - 当然,您可以更改命令行参数以省略不需要的功能。详情请见SQLite build instructions页面。实际上需要某些Sqlite功能来创建合并;非合并构建可以省略更多。