【发布时间】:2017-05-03 20:45:38
【问题描述】:
所以我已经研究了这个问题,到目前为止没有任何帮助。我读过很多主题,很多人都说同样的话,实际上无法找到文件。在我的项目中,我可以右键单击它包含的标题(并给出致命错误),它将打开头文件,所有加载在编辑器中都可以正常工作,但 Visual Studio 仍然告诉我找不到该文件编译时。我已经仔细检查了拼写,我在包含和其他库周围添加了双引号,然后删除了它们,但没有任何效果。
我正在尝试包含 MySQL 的头文件。我添加并尝试了包含目录和库目录以及 libmysql.lib 到正确的位置(附加包含目录、附加库目录和附加依赖项)(据我所知)大多数目录路径组合。
文件夹结构在解决方案目录中有mysqlcon文件夹,在自己的文件夹中有项目。当我包含 mysqlcon\include 和 lib 文件夹时。我试过了:
- ..\mysqlcon\include
- "..\mysqlcon\include"
- $(SolutionDir)\mysqlcon\include
- $(SolutionDir)\\mysqlcon\\include
似乎没有任何效果。我完全不知所措。今天我什至重新构建了整个项目,得到了所有依赖项、引用、构建顺序、文件、vcprojs 重做,我又开始盯着同样的问题。
【问题讨论】:
标签: c++ mysql visual-studio visual-studio-2013 linker