Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Как включить поддержку MySQL в Qt SDK для Windows



Как включить поддержку MySQL в Qt SDK для Windows

1. Скачать Qt SDK и установить его. В моем случае, я установил его в C: \ QtSDK. Вы должны убедиться, что вы выбрали для установки Qt Sources. Если у вас есть Qt SDK, но вы не установили Qt Sources, просто перейдите на ПУСК> Все Программы > Qt SDK > Maintain Qt SDK

2. Скачать MySQL и установить его. В я установил его по адресу:

C: \ Program Files (x86) \ MySQL \ MySQL Server 5.5.

 

Если вы хотите скомпилировать только плагин, то вы можете выбрать только Client C API library.

Обязательно при установке поставить галочку чтобы SQL записался в файл PATH(переменную среды).

3. Откройте ПУСК > Все Программы > Qt SDK > Desktop > Qt 4.7.3 for Desktop (MingW)

4. Выполните эти команды:

5. > set mysql=C:\PROGRA~2\MySQL\MYSQLS~1.56. > cd \7. > cd QtSDK\QtSources\4.7.3\src\plugins\sqldrivers\mysql\8. 9. > qmake "INCLUDEPATH+=%mysql%\include" "LIBS+=%mysql%\lib\libmysql.lib" -o Makefile mysql.pro10. > mingw32-make11. 12. > qmake "INCLUDEPATH+=%mysql%\include" "LIBS+=%mysql%\lib\libmysql.lib" -o Makefile mysql.pro "CONFIG+=release"13. > mingw32-make

Команды должны быть выполнены без единой ошибки

5. В каталоге

QtSDK\QtSources\4.7.3\src\plugins\sqldrivers\mysql\.

вы найдёте две папки (debug и release)

В каталоге debug, вы найдете libqsqlmysqld4.a и qsqlmysqld4.dll.

А в каталоге release, вы найдете libqsqlmysql4.a и qsqlmysql4.dll.

Скопируйте все эти 4 файла в:

C: \ QtSDK \ Desktop \ Qt \ 4.7.3 \ MinGW \ Plugins \ SQLDrivers

6. Скопировать libmysql.dll (находится в папке установки MySQL) в C: \ Windows.

 

Примечание:

1. Вы не можете использовать MySQL 64 Bit (на данный момент), чтобы скомпилировать плагин.

 

Протестировано на:

Windows 64 Bit, MySQL Server 5.5.1 32 Bit (Community Version) и Qt 4.7.3.

 


Дата добавления: 2015-11-04; просмотров: 84 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Международный холдинг Reworld Guarantee Group (RGG) совместно с Европейской юридической службой (ELS) предлагает Вашему вниманию полную юридическую защиту Вашим клиентам. Компания предоставляет | The surface condenser serves to:

mybiblioteka.su - 2015-2024 год. (0.009 сек.)