Итак, я изучил эту проблему, и пока мне ничего не помогло. Я прочитал множество тем, многие люди говорят одно и то же о том, что на самом деле не могут найти файл. В моем проекте я могу щелкнуть правой кнопкой мыши заголовок, в который он включен (и выдает фатальную ошибку), и он откроет файл заголовка, все загружается в редакторе отлично, но Visual Studio по-прежнему сообщает мне, что файл не может быть найден во время компиляции. Я дважды проверил орфографию, я добавил двойные кавычки вокруг включений и дополнительных библиотек и удалил их, и ничего не работает.
Я пытаюсь включить файлы заголовков для MySQL. Я добавил и попробовал каталоги include и library, а также libmysql.lib в нужных местах (дополнительные каталоги include, дополнительные каталоги библиотек и дополнительные зависимости) с (насколько мне известно) большинством комбинаций путей к каталогам.
В структуре папок папка mysqlcon находится в каталоге решения, а проект — в собственной папке. Когда я включаю папки mysqlcon\include и lib. Я попытался:
- ..\mysqlcon\include
- "..\mysqlcon\include"
- $(SolutionDir)\mysqlcon\include
- $(SolutionDir)\\mysqlcon\\include
Кажется, ничего не работает. Я в полной растерянности. Сегодня я даже пересобрал весь проект, получил все зависимости, ссылки, порядок сборки, файлы, переделал vcprojs, и снова смотрю на ту же проблему.