-2

我找到了几个示例代码源(例如在此处找到的),它们表明包含将允许使用该库。它似乎对我不起作用。在 C++ 中使用 sqlite 启动项目的正确方法是什么?

以下错误是我要回来的:

Undefined symbols for architecture x86_64:
 "_sqlite3_close", referenced from:
  _main in ccjxXmWk.o
 "_sqlite3_errmsg", referenced from:
  _main in ccjxXmWk.o
 "_sqlite3_exec", referenced from:
  _main in ccjxXmWk.o
 "_sqlite3_free", referenced from:
  _main in ccjxXmWk.o
 "_sqlite3_open", referenced from:
  _main in ccjxXmWk.o
4

1 回答 1

1

在您的项目中包含合并(sqlite3.c文件)(并确保它被编译为 C,而不是 C++)。

或者,链接到 SQLite 库。

于 2013-02-06T21:44:34.650 回答