Передайте mysql.h путь к компилятору gcc в windows - PullRequest
0 голосов
/ 18 февраля 2019

Я создал базу данных, используя mysql, и теперь мне нужно соединить ее с C, в основном просто для вызова некоторых функций, уже созданных в SQL.

Я установил «C Connector» извеб-сайт mysql.Когда я пытаюсь скомпилировать свою программу, используя gcc db.c, у меня появляется эта ошибка:

db.c: 2: 19: фатальная ошибка: mysql.h: компиляция таких файлов или каталогов не прекращается.

Итак, просматривая форум, я понял, что мне нужно включить путь 'mysql.h', когда я компилирую свою программу, используя -I, но она все равно выдает ошибку.

Путь к mysql.h следующий:

C: \ Program Files (x86) \ MySQL \ MySQL Connector C 6.1 \ include

Есть идеи?

1 Ответ

0 голосов
/ 18 февраля 2019

Вы можете попробовать это:

gcc db.c -l mysql

Обычно вы компилируете программы с такими библиотеками, как эта.если это не работает, попробуйте перейти по этой ссылке: https://dev.mysql.com/doc/refman/5.7/en/c-api-building-clients.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...