我从 ubuntu 软件中心安装了 libsqlite3-dev,安装后,我在 usr/include 文件夹中找到了 sqlite3.h 文件。包含该头文件没有错误,但我无法使用其中声明的函数。它显示错误“对 sqlite_open 未定义引用”,并且其中声明的所有其他函数也显示相同错误。
答案1
sqlite 程序和库尚未链接,这可能是导致此问题的原因。在这种情况下,请尝试以下操作,
g++ 邮件.cpp-lsqlite3
我从 ubuntu 软件中心安装了 libsqlite3-dev,安装后,我在 usr/include 文件夹中找到了 sqlite3.h 文件。包含该头文件没有错误,但我无法使用其中声明的函数。它显示错误“对 sqlite_open 未定义引用”,并且其中声明的所有其他函数也显示相同错误。
sqlite 程序和库尚未链接,这可能是导致此问题的原因。在这种情况下,请尝试以下操作,
g++ 邮件.cpp-lsqlite3