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

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

23.03.2016, 15:24. Показов 5323. Ответов 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,574
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,574
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,574
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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru