特别是,#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/