Im делает приложение с графическим интерфейсом в Qt, это будет передний конец к базе данных в основномQt MySQL -------- Невозможно открыть файл включать: «mysql.h»:
однако я гавань» t даже дошел до того, что делал что-то еще, потому что соединение с базой данных просто не срабатывает (ну, на самом деле, он не компилируется, поэтому проблема не связана с ним)
В любом случае мой проект даже не будет построен, потому что Qt дает ошибку:
error: C1083: Cannot open include file: 'mysql.h': No such file or directory
, которого я особенно не понимаю, потому что в классе, использующем QtSQ L вещи я включил:
#include <QtSql/QSqlDatabase>
#include <QtSql/QMYSQLDriver>
вид стучал головой к столу сейчас, потому что это мое понимание из документации, что эти 2 включает в себя все, что вам нужно, ой, и это в моем .pro
QT += sql
Я пропустил что-то действительно очевидное здесь?
веселит
Кажется, что вам не хватает заголовков mysql. Какую ОС вы используете? – mata
Windows 7 Professional, я посмотрел в каталоге Qt, чтобы увидеть, могу ли я их найти, C: \ Qt \ Qt5.0.1 \ 5.0.1 \ msvc2010 \ include \ QtSql имеет все qsql_mysql.h и т. Д., Но не может на самом деле найти mysql.h, но, конечно, это было где-то, когда я установил Qt правильно? – AngryDuck
Нет, они не распространяются вместе с Qt. См. Ответ Amartel ... – mata