所以我已经调查了这个问题,到目前为止没有任何帮助。我读过很多主题,很多人都说同样的事情,实际上找不到文件。在我的项目中,我可以右键单击它所包含的标题(并给出致命错误)并打开头文件,所有加载在编辑器中完美运行,但Visual Studio仍然告诉我该文件无法找到在编译时。我已经仔细检查了拼写,我在包含和附加库周围添加了双引号,并删除了它们,但没有任何工作。
我试图包含MySQL的头文件。我添加并尝试了include和库目录以及libmysql.lib到适当的位置(附加包含目录,其他库目录和其他依赖项),(据我所知)大多数目录路径组合。
文件夹结构在解决方案目录中有mysqlcon文件夹,项目在自己的文件夹中。当我包含mysqlcon \ include和lib文件夹时。我试过了:
似乎没有任何效果。我完全失败了。我今天甚至重建了整个项目,得到了所有的依赖项,引用,构建顺序,文件,vcprojs重做,我回来盯着同样的问题。
答案 0 :(得分:0)
找到一个解决方案......我不确定它为什么会起作用,但我改变了
#include "mysql.h"
到
#include "..\mysqlcon\include\mysql.h"
它完美无缺。