我测试了使用sqlite的示例程序,它不再起作用了(我几个月前尝试过它运行良好)。它抛出了一堆错误,如:
undefined reference to `sqlite3_open()`
undefined reference to `sqlite3_close()`
您明白了这一点,我将sqlite api中的每一个函数都作为未定义的引用。我真的不知道该怎么做,我把qsqlite3.hq和qsqlite3.cppq放在同一个文件夹中(即使第一次没有必要),安装sqlite3并运行良好(我正在使用ubuntu saucy) 。
怎么办?
答案 0 :(得分:1)
您需要链接到sqlite3库。
将-lsqlite3
添加到编译器参数中。