如何使用DataBase生成C ++可移植应用程序(SQlite)

时间:2015-06-23 07:33:04

标签: c++ sqlite

所以,我有一个简单的控制台应用程序,我想在其中使用DataBase。我希望该程序是可移植的(我的意思是如果我将该程序带到另一台没有该数据库引擎的PC上它应该工作)

例如,我想使用SQLite。如果我在程序的标题中添加sqlite3.h,这是否足够?或者我需要做点别的事情

还有一个问题。什么是Sqlite的包装器?

2 个答案:

答案 0 :(得分:1)

您可以使用sqlite3.h并在项目中编译sqlite3.c。

答案 1 :(得分:0)

它还要求您在二进制文件附近有一个库(.so / .dll),或者您应该将您的应用程序与静态引擎库链接。

Wrappers是某种功能和/或类,可以更容易地使用主库。