c - VS Visual GDB智能感知未找到库,但可以正确编译

标签 c visual-studio sqlite gdb

特别是,#include“sqlite3.h”给出错误[Clang Intellisense]错误:在 Visual Studio 中找不到“sqlite3.h”文件。

编译/运行时一切正常,但智能感知错误很烦人。

我已经安装了 sqlite3-dev 并运行了更新/升级。 我在 usr/include 目录中看到 sqlite3.h,该目录包含在项目属性下的智能感知目录列表中。 sqlite3 包含在库名称中(Makefile 设置 -> 配置设置)

我的路径是否指向错误的库,或者我只是错过了一些简单的东西?我在那里没有看到 sqlite.c 文件,在查看 .h 文件时,我没有看到我正在使用的函数(来自示例),例如 SQLITE_OK 或 sqlite3_free。

再说一遍,一切正常,只是智能感知不起作用。至少到目前为止我可以得知。

哦,如果重要的话,代码正在 raspbian 上运行。

最佳答案

是的,我第一次打开解决方案时也有同样的经历。但我设法通过打开其中一个包含的头文件和干净的重建来摆脱它。 我的VS版本是2015

关于c - VS Visual GDB智能感知未找到库,但可以正确编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34406335/

相关文章:

visual-studio - VSIX 安装程序扩展不可安装在任何当前安装的产品上

c - 如何在 scanf 中只接受一定的精度(这么多小数位)?

C对角扫描阵列

c# - VS2015 — 将 CRL 与 C++ DLL 链接起来

java - 如何让非主键列自动递增

c++ - 将一组表插入到一个表中 SQLite C/C++

ios - 在 react-native 中打开预先填充的 SQLite 数据库,将数据库放在哪里?

c++ - __int64 的奇怪列表输出

我无法理解预处理宏

php - Visual Web Developer 2010 Express 对 PHP 的支持如何?