![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
shushunya |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 12 Регистрация: 24.2.2015 Пользователь №: 4343 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всем доброго!
Только начала работать с Qt. Необходимо собрать драйвер под MySQL. Пробовала и через консоль: qmake "INCLUDEPATH+=%mysql%\\include" "LIBS+=%mysql%\\lib\\libmysql.lib" -o Makefile mysql.pro mingw32-make И изменяла проект mysql.pro TARGET = qsqlmysql SOURCES = main.cpp include(C:/Qt/4.8.5/src/sql/drivers/mysql/qsql_mysql.pri) INCLUDEPATH += C:/MySQLServer_5_6/include QMAKE_LIBDIR +=C:/MySQLServer_5_6/lib LIBS += -lmysql include(../qsqldriverbase.pri) Результат одинаковый. Все заканчивается ошибкой при компиляции c:\MySQLServer_5_6\lib/libmysql.dll: file not recognized: File format not recognized Может кто знает, как сражаться с этим недугом? |
|
|
Trisch |
![]()
Сообщение
#2
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
Какой вы используете компилятор?
С помощью какого компилятора была собрана библиотека MySQL? |
|
|
shushunya |
![]()
Сообщение
#3
|
Студент ![]() Группа: Новичок Сообщений: 12 Регистрация: 24.2.2015 Пользователь №: 4343 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Возможно не то отвечаю (делала все тупо по инструкциям). Qt версии 4.8.5 |
|
|
shushunya |
![]()
Сообщение
#4
|
Студент ![]() Группа: Новичок Сообщений: 12 Регистрация: 24.2.2015 Пользователь №: 4343 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Все получилось. Ошибка была в несовместимости разрядностей. у mysql 64, а у mingw 32
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 1.4.2025, 18:19 |