Cum de a asambla un driver pentru qt MySQL sub Câștig - echoblog

Acasă> Uncategorized> Cum de a construi un driver pentru MySQL Qt sub Win

Dacă încercați să utilizați MySQL, aplicația aruncă o eroare «driver de MySQL nu sunt încărcate», cu atât mai des poate fi din următoarele motive: ați uitat să vă conectați modulul SQL în fișierul de proiect, sau dacă încă nu au stabilit în sprijinul lor pentru aceste drivere. Deoarece Qt este inițial fără sprijinul conducătorilor auto MySQL, aceste drivere trebuie să se colecteze. Din fericire, aceasta nu ia mult, va revizui întregul proces de puncte.

1. Descărcați și instalați Qt SDK-ul. La instalarea asigurați-vă că pentru a selecta elementul pentru a seta Qt Surse.

2. Descărcați și instalați MySQL. Toate nu este instalat în mod necesar, dar cel mai important lucru de reținut pentru punctul de instalare «Client C API Biblioteca».

3. Apoi: meniul "Start" -> „Toate programele» -> «Qt SDK» -> «Desktop» -> «Qt 4.8.1 pentru desktop (MinGW)».

4. În consola executa comenzi (pre-edita calea în felul său):

Verificați dacă toate comenzile executate fără erori.
Atenție! Dacă aveți MySQL instalat în similar cu dosarul meu:

atunci ai nevoie pentru a conduce calea în această formă:

Dacă aveți probleme cu transferul, calea poate fi vizualizat prin comandantul Volkov.

5. Ca urmare a punerii în aplicare, veți găsi două noi directoare: debag și eliberați, creat în directorul curent. În dosarul veți găsi debag libqsqlmysqld4.a qsqlmysqld4.dll și fișiere, în timp ce într-un dosar, veți găsi eliberarea și libqsqlmysql4.a qsqlmysql4.dll. Copiați aceste fișiere într-un folder:

6. Copiere libmysql.dll din dosarul MySQL în dosarul:

7. Pentru a protesta, a crea un nou proiect cu acest cod:

Verificați în fișierul proiectului (* Pro.) Adăugat la modul SQL:

Dacă totul este de succes, rezultatul executării codului în lista de drivere suportate:

va fi prezent QMYSQL.
Testat pe: MySQL Server 5.0, Qt 4.8.1, Windows XP.