在此范围内未声明"sqlite3_api"
'sqlite3_api' was not declared in this scope
我第一次在C++学习sqlite3编程,这个错误让我和我的互联网搜索能力感到困惑。
这是我的代码,就抛出错误之前而言。
#include <iostream>
#include <sqlite3ext.h>
using namespace std;
int main()
{
sqlite3 *database;
int check;
check = sqlite3_open("introdb3.db", &database); //error is here
}
我很确定它与正在(或未)链接的库有关,但我无法弄清楚如何使其正常运行。
我在 Ubuntu 上使用代码::blocks。
谢谢!!
而不是
#include <sqlite3ext.h>
写
#include <sqlite3.h>
仅当您要编写 SQLite 扩展(例如自定义函数)时才需要 sqlite3ext.h
文件。对于常规数据库访问,请使用 sqlite3.h
。
相关文章:
- 用于访问容器<T>数据成员的正确 API
- 如何使用Luacneneneba API正确读取字符串和表参数
- C++MySQL C api用户输入行
- 如何使用 AWS Transcribe C++ API 中的'StartTranscriptionJobRequest'?
- 将std::string传递给WriteConsole API
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- 在gtest.中使用fff.h模拟系统API
- 有没有任务栏API可以立即应用注册表更改
- 无法在windows上使用mingw将sqlite3与c连接
- C++win32 API创建多个类似视口的窗口
- 使用libcurl提交批量url的正确BING Api POST url是什么
- 如何将真正的字符串从python c-api转换为python脚本
- 使用Qt框架在c ++类中创建API调用
- Libreoffice API (UNO):需要更改用户的 xTextField 文本
- sqlite3 和生成文件中的链接出现问题
- 使用 WIN32 API (C/C++) 对特定树视图项进行着色
- 使用 Python Extension API 包装复杂C++类
- sqlite3 API的C 包装器 - sqlite3pp的替代方案
- C++ sqlite3 api is not defined (Visual Studio 2015)
- 线程安全的last_insert_rowid与SQLite3 API (c++)