Форум программистов, компьютерный форум, киберфорум
Visual C++: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/25: Рейтинг темы: голосов - 25, средняя оценка - 4.76
2 / 2 / 0
Регистрация: 14.05.2010
Сообщений: 43

VS2015 не видит "Дополнительные каталоги включаемых файлов"

23.03.2016, 15:24. Показов 5384. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, в с++ новичёк + в БД тоже самое. Задался вопросом подключения БД к С++, делаю всё помануалу: http://kildekode.ru/sandbox/29... sual-C.htm
Всё получается все файлики находит, но при:
C++
1
#include <mysql.h>
выдаёт что не найден такой файл, хотя в папке он есть и путь указан верно к папке!
Меняю путь в include на
C++
1
#include <D:/MySQL/include/mysql.h>
он уже не ругается, что не видит этот файл, но компиляция не проходит,т.к. следующие зависимости, соответственно, он не видит. Путь у них "mysql/...", а не "D:/MySQL/include/mysql" в заголовочных файлах.

Где ещё в VS2015 указываются "Дополнительные каталоги включаемых файлов", т.к. ощущение такое, что он просто игнорирует эту строку!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.03.2016, 15:24
Ответы с готовыми решениями:

Visual studio не видит "Дополнительные каталоги включаемых файлов"
Установлена visual studio community. Такое впечатление, что полностью игнорируется пункт меню &quot;Дополнительные каталоги включаемых...

Как задать путь неявным образом ? Когда прописываешь свойства проекта -> дополнительные каталоги включаемых файлов
Есть проблема когда переносишь проект на другой комп он перестает работать из за того что папки include были заданы примерно так...

Контроль включаемых заголовочных файлов
Всем привет! У меня родился следующий вопрос: как можно сделать так, чтобы подключаемый файл, при условии, что он уже был ранее...

6
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
23.03.2016, 15:35
Указываете путь "D:/MySQL/include" в "Дополнительные каталоги включаемых файлов", а в коде соответственно отновительно этой папки пути в #include <mysql/somefile.h>.
0
2 / 2 / 0
Регистрация: 14.05.2010
Сообщений: 43
23.03.2016, 15:41  [ТС]
В том то и дело, что указываю! а он не видит ни "mysql.h" ни "mysql/...".

П.С. удалил студию, сейчас заново поставлю и попробую заново указать, есть подозрение одно: я указывал D:\MySQL\... а попробую D:/MySQL/... может дело в слэшах

ЕСТЬ ещё 1 вопрос: какой коннектор ставить для c++ c сайта mysql.com??? mysql-connector-c++-1.1.7-winx64 или mysql-connector-c-6.1.6-winx64? какой из них не глючный и точно будет работать!
0
2 / 2 / 0
Регистрация: 14.05.2010
Сообщений: 43
23.03.2016, 16:04  [ТС]
В общем от слэша не зависит... ни так, ни так не видит он их.
Миниатюры
VS2015 не видит "Дополнительные каталоги включаемых файлов"  
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
23.03.2016, 18:40
Лучший ответ Сообщение было отмечено dmitry205 как решение

Решение

Вы путь прописали в Release конфигурации, а компилируете Debug конфигурацию...
1
2 / 2 / 0
Регистрация: 14.05.2010
Сообщений: 43
23.03.2016, 20:09  [ТС]
Ещё столько нужно изучить.... благодарю вас

Добавлено через 53 минуты
Блин теперь новая напасть:

LNK2038: обнаружено несоответствие для "_MSC_VER": значение "1800" не соответствует значению "1900" в..... и таких 30 шт где-то ошибок.

Я так понимаю это косяк версий VS2015. Либы от mysql скомпилины под VS2013 как исправить для VS2015?
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
23.03.2016, 23:30
Нужно скомпилировать mysql в VS2015 (или найти где нибудь скомпилированные либы, наиболее правильный вариант), либо установить VS2013 и затем изменить Platform Toolset в проекте на более раннюю версию чтобы использовать старые lib файлы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.03.2016, 23:30
Помогаю со студенческими работами здесь

Слишком много включаемых файлов
(C1014) Main.cpp #include &lt;iostream&gt; #include &lt;string.h&gt; #include &lt;cmath&gt; #include &lt;iomanip&gt; #include &lt;locale.h&gt; #include...

Не указан путь поиска включаемых файлов
Есть проект, использующий MFC, когда хотел зарелизить его, то выбивает ошибки(на скрине). Как исправить?

не указан путь поиска включаемых файлов
Как добавить стандартные пути для поиска файлов? С 2010 студией все норм было, поставил 2013 , кажется в реестре(или в переменных) какие-то...

Ошибка: слишком много включаемых файлов
Народ подскажите что могло случится с Microsoft Visual C++ 2010 экспресс выпуск. До этого как установил всё нормально работал и...

Ошибка : слишком много включаемых файлов
Здравствуйте! Помогите, пожалуйста, исправить ошибку( С1014 слишком много включаемых файлов). Не знаю, где лишние .h файлы убрать....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru