开源C或C++嵌入式关系数据库(要部署的复制源)

nur*_*tin 3 c c++ database embeddable

我有一个跨平台项目,客户端获取代码,但不想解决任何依赖项.使用关系数据库可以最好地解决这些需求,因此我似乎需要将可嵌入关系数据库的源代码复制到我的程序中,并将库直接编译为可执行文件或作为项目的一部分.

是否存在具有许可许可的关系嵌入式数据库,以便我可以将源直接复制到项目中?哪一个代码库最小?理想情况下,我正在考虑一个C源文件和一个标题,我可以将其复制到程序中并立即开始使用.

ham*_*ene 12

SQLite的

它们具有"amalgamation"源代码分发,它是一个C源文件,可以包含在项目中并立即使用.