Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
asjameez
Kreisi kasutaja

liitunud: 10.12.2006
|
30.10.2011 21:31:43
Qt SDK + Windowsi käsurida = õudus |
|
|
Tere,
Soovin Qt programme kompileerida Windowsis käsurealt. Installisin Qt SDK ja lisasin vastavad kataloogid system paths alla niiet käsurealt saab kenasti käivitada qmake ja mingw32-make käske.
Linuxis on lihtne: qmake -project; qmake; make;
Windowsis kui teen nii: qmake -project; qmake; mingw32-make; siis viimane käsk hakkab genereerima järjest makefaile, kuhu otsa paneb ".projektikataloog" seni kaua kuni tuleb failisüsteemi piirang nime pikkusele. Nüüd mul ongi nii pika nimega fail, mida ei saa isegi kustutada
Docid netis Windowsi käsurea kohta on enamasti vanad (ühesõnaga Qt 4.7 ei saa niimoodi teha).
Keegi kokku puutunud ja teab, mida veel teha?
|
|
Kommentaarid: 63 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
61 |
|
tagasi üles |
|
 |
tonis
HV vaatleja
liitunud: 04.06.2004
|
31.10.2011 02:09:29
|
|
|
pole küll windowsis qt asju käsurealt teinud aga kas qt creatoriga sa oma asju aetud ei saa?
sellega töötas mul kõik kenasti.
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
asjameez
Kreisi kasutaja

liitunud: 10.12.2006
|
31.10.2011 06:58:32
|
|
|
tonis kirjutas: |
pole küll windowsis qt asju käsurealt teinud aga kas qt creatoriga sa oma asju aetud ei saa?
sellega töötas mul kõik kenasti. |
Saab tehtud ja toimib, aga huvitab ka kuidas sama asi käsurealt käib.
|
|
Kommentaarid: 63 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
61 |
|
tagasi üles |
|
 |
pota
HV vaatleja

liitunud: 09.12.2005
|
31.10.2011 23:09:15
|
|
|
Linuxi ja Windowsi makefailid on erinevad, proovi näiteks 'mingw32-make release' ja peaks töötama.
viimati muutis pota 31.10.2011 23:13:00, muudetud 1 kord |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
31.10.2011 23:11:01
|
|
|
Kindel, et sul mingid muud asjad pathis või env'is pole defineeritud mis qmake või mingw-make segadusse ajada võiks nii, et too ei saa aru mis platformiga tegu?
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
asjameez
Kreisi kasutaja

liitunud: 10.12.2006
|
31.10.2011 23:35:51
|
|
|
.pro fail on peaaegu tühi, pole isegi SOURCES.
|
|
Kommentaarid: 63 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
61 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
31.10.2011 23:40:22
|
|
|
Ehm, küsisin ju hoopis muu kui .pro faili kohta
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
asjameez
Kreisi kasutaja

liitunud: 10.12.2006
|
31.10.2011 23:44:33
|
|
|
Ho Ho kirjutas: |
Ehm, küsisin ju hoopis muu kui .pro faili kohta |
2 pathi olen ainult lisanud: see kus mingw32-make istub ja see kus Qt binaarid (qmake jne).
|
|
Kommentaarid: 63 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
61 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
31.10.2011 23:48:08
|
|
|
Jah aga kas sul on seal ehk miskit muud juba muust ajast olemas. Näiteks msys võib päris mõnusat jama tekitada seal.
Ehk siis prindi aga environment ja path välja samast terminalist milles sa qmaket ja sõpru jooksutad. Ei teeks halba ka välja selgitada mis targetile su qmake üritab asju genereerida. Paraku küll praegu ei oska öelda kuidas seda tehti, projektifailid tööarvutis
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
asjameez
Kreisi kasutaja

liitunud: 10.12.2006
|
31.10.2011 23:54:56
|
|
|
Värske Windows 7 install Virtualboxis. Kõik on default, ainult see Qt SDK sai peale lastud ja 2 system pathi lisatud.
Kuidas seda environmenti välja prinditakse? Path pritsib välja seda sama mis System Variables all sai määratud.
|
|
Kommentaarid: 63 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
61 |
|
tagasi üles |
|
 |
pota
HV vaatleja

liitunud: 09.12.2005
|
01.11.2011 00:10:23
|
|
|
'set' prindib keskkonna terminali, qmake target peaks olema 'win32-g++' ehk siis 'QMAKESPEC=win32-g++'
|
|
tagasi üles |
|
 |
asjameez
Kreisi kasutaja

liitunud: 10.12.2006
|
01.11.2011 00:31:49
|
|
|
Selline 'set' siis:
Spoiler 
Uurin seda qmake targetit.
qmake -project ei tohiks ju tühja faili genereerida?
|
|
Kommentaarid: 63 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
61 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|