我想使用此处描述的编译器选项来生成更小的 SQLite3 库。但是,这些选项(包括-Os
看起来)显然不适用于合并的源,这是我的偏好。(我什至都试过了,确实不行。)
是否有一个很好的替代方法来生成一个不涉及sqlite3.c
检查依赖关系的较小的 SQLite3 库?
我想使用此处描述的编译器选项来生成更小的 SQLite3 库。但是,这些选项(包括-Os
看起来)显然不适用于合并的源,这是我的偏好。(我什至都试过了,确实不行。)
是否有一个很好的替代方法来生成一个不涉及sqlite3.c
检查依赖关系的较小的 SQLite3 库?
从他们的 Fossil 源代码控制系统下载特定版本的 Sqlite3 源代码,这将在合并之前提供未处理的源代码。然后,您可以自行运行make sqlite3.c
以创建合并 - 自然,您可以更改命令行参数以省略您不需要的功能。完整的详细信息在SQLite 构建说明页面上。创建合并实际上需要某些 Sqlite 功能;非合并构建可以省略更多。