sqlite不包含在哪个系统上

时间:2019-04-09 14:20:52

标签: sqlite

我目前需要管理我的一个应用程序(C ++)的翻译。基本上,我仍然决定使用sqlite或csv。我目前倾向于sqlite,因为我不需要编写自己的代码来进行解析(并且该代码已经过良好的测试),并且速度更快。数据库的设计非常简单(基本上只有一个实体,带有3个弱实体,用于3种不同语言的textx)。我对sqlite不太确定的唯一问题是,它可能需要额外的安装,这会使部署更加复杂(使用linux和Windows)。我只发现大多数LinuxOS上已经安装了sqlite,而Windows上却没有安装sqlite,所以它已经包含在其中了(当我使用它们提供的c库时甚至需要安装)吗?除了使用csv文件可以直接读取并且不需要安装之外,您还看到其他任何优点吗?

1 个答案:

答案 0 :(得分:1)

在C ++(或C)应用程序中使用SQLite的最简单方法是将sqlite3.c合并的源文件编译到您的应用程序中。只需将其添加到您的源代码树中,并包含sqlite3.h