与“大型计算机”世界中的大多数库一样,SQLite 期望运行一个成熟的操作系统,它提供文件系统等
SQLite 的默认构建包含适当的VFS 对象,用于与底层操作系统对话,这些 VFS 对象将包含操作系统调用,例如 open()、read()、write()、fsync() 等。所有这些接口在大多数平台上都很容易获得,并且可以设计自定义 VFS 以在即使是最简陋的嵌入式设备上运行 SQLite。
STM32 是“最简朴的嵌入式设备”的情况,因此您应该“设计自定义 VFS”,无论这意味着什么(我对此根本不感兴趣)。
与“大型计算机”世界中的大多数库一样,SQLite 期望运行一个成熟的操作系统,它提供文件系统等
SQLite 的默认构建包含适当的VFS 对象,用于与底层操作系统对话,这些 VFS 对象将包含操作系统调用,例如 open()、read()、write()、fsync() 等。所有这些接口在大多数平台上都很容易获得,并且可以设计自定义 VFS 以在即使是最简陋的嵌入式设备上运行 SQLite。
STM32 是“最简朴的嵌入式设备”的情况,因此您应该“设计自定义 VFS”,无论这意味着什么(我对此根本不感兴趣)。
举报