截至 2023-07-04,SQLite 函式庫大小通常小於 1 MB。大小會因編譯器、作業系統、CPU 架構、編譯時選項和其他因素而異。使用 -Os(針對大小最佳化)編譯且未指定其他編譯時選項時,以下是幾個常用平台的範例
Raspberry PI 4 64 位元 ARM 上的 gcc 10.2.1:590 KB。
MacOS M1 上的 clang 14.0.0:750 KB。
Ubuntu 16.04.7 x64 上的 gcc 5.4.0:650 KB
Ubuntu 20.04.5 x64 上的 gcc 9.4.0:650 KB
您的實際情況可能有所不同。
包含全文搜尋或 r 樹索引等選用功能,或使用更激進的編譯器選項(例如 -O3)時,函式庫大小可能會更大。
本文件僅作為 SQLite 函式庫編譯大小的一般指南。如果您需要確切數字,請使用您特定組合的 SQLite 原始碼版本、編譯器、目標平台和編譯時選項進行自己的測量。
此頁面最後修改於 2023-07-30 10:50:18 UTC