Qt kai MySQL me Mingw

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Alice_Cooper
Δημοσιεύσεις: 1947
Εγγραφή: 11 Μάιος 2007 00:33
Τοποθεσία: Ioannina
Επικοινωνία:

Qt kai MySQL me Mingw

Δημοσίευση από Alice_Cooper » 11 Μαρ 2010 13:20

epidei to epsaksa arketa, eipa as mhn psaxnei allos
arxika katevazoume afto kai to kanoume eggatastash (to evala kato apo C:\Qt\Mingw\)
MinGW
kai afto pou to aposimpiezoume meta thn egatastash tou minGW kato apo to bin tou MinGW Utilities 0.3 (se emena c:\Qt\MinGW\bin\)
thn diadromh afth thn vazoume sto path
epita afta....
ftp://ftp.trolltech.com/qt/source/qt-ev ... 6.2.tar.gz
kai apo edo thn MySQL
MySQL

kanoume egatastash to mysql
epilegoume custom kai prosexoume na mpoune kai ta C Include files / Lib Files
kai oti allo mas xriazete (server/client ktl)
ego epeleksa na ginei egatastash kato apo ton fakelo c:\Qt\MySQL
kato apo c:\Qt aposimpiesa kai to periexomeno to qt-everywhere-opensource-src-4.6.2.tar.gz
an thelete alles diadromes allazete kai parakato analogos ...

kai pame sto zoumi ...
anoigoume mia consola kai dinoume

Κώδικας: Επιλογή όλων

cd c:\Qt\qmake
mingw32-make
cd c:\Qt\
configure.exe -debug-and-release -plugin-sql-mysql
edo einai to kolima ...
h trolltech mas leei afta http://doc.trolltech.com/4.6/sql-driver.html#qmysql
ta opoia apo oti diavasa doulevoun me nmake

alla an exoume mingw ... vrika afta

Κώδικας: Επιλογή όλων

cd c:\Qt\src\plugins\sqldrivers\mysql
reimp -d c:\Qt\MySQL\lib\opt\libmysql.lib
dlltool -k --input-def LIBMYSQL.def --dllname libmysql.dll --output-lib libmysql.a
qmake "INCLUDEPATH+=c:\Qt\MySQL\include" "LIBS+=-L. -lmysql" mysql.pro
kai telos

Κώδικας: Επιλογή όλων

cd c:\Qt
mingw32-make sub-src
Afou teleiosh afto,
to opoio argh arketa pigente gia kana cafe,
eimaste etoimoi

Simiosi 1: Prosekste na exete ta mingw-utils version 0.3, me thn 0.4.1 vgazei error
otan pas na kaneis reimp -d c:\Qt\MySQL\lib\opt\libmysql.lib

Simiosh 2: se win2000 tha vgalei ena error se kapoia fash ...
kai den doulevoun ta creator kai design alla
mporoume na kanoume compiling oti exoume ftiaksei sto linuxaki mas ;)
opote den mas niazei :p
(logika me palioterh ekdosh qt tha paizoun ola ....)

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες