c++ - 开源 C 或 C++ 嵌入式关系数据库(复制源代码进行部署)

标签 c++ c database embeddable

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

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

最佳答案

SQLite

他们有“合并”源代码分发,这是一个 C 源文件,可以包含到一个项目中并立即使用。

关于c++ - 开源 C 或 C++ 嵌入式关系数据库(复制源代码进行部署),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7899620/

相关文章:

c# - Haskell类型类和C++模板类

c - 修改字符串数组

database - 游戏如何处理保存的内容?

php - SQL 优化 WHERE 与 JOIN

c++ - boost 拆分编译问题

c++ - 如何使用 QStyleSheet 控制 QDialog 的背景边框大小

C++ 未处理的异常。这是怎么回事?

c++ - 是否可以使用位域数组?

c - 如何将函数与点和 typedef 结构一起使用

sql - SQL中具有相同属性的单独表