Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Qt SDK + Windowsi käsurida = õudus märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
asjameez
Kreisi kasutaja
asjameez

liitunud: 10.12.2006




sõnum 30.10.2011 21:31:43 Qt SDK + Windowsi käsurida = õudus vasta tsitaadiga

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 icon_lol.gif

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
vaata kasutaja infot saada privaatsõnum
tonis
HV vaatleja

liitunud: 04.06.2004




sõnum 31.10.2011 02:09:29 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
asjameez
Kreisi kasutaja
asjameez

liitunud: 10.12.2006




sõnum 31.10.2011 06:58:32 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
pota
HV vaatleja
pota

liitunud: 09.12.2005




sõnum 31.10.2011 23:09:15 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 31.10.2011 23:11:01 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
asjameez
Kreisi kasutaja
asjameez

liitunud: 10.12.2006




sõnum 31.10.2011 23:35:51 vasta tsitaadiga

.pro fail on peaaegu tühi, pole isegi SOURCES.
Kommentaarid: 63 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 31.10.2011 23:40:22 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
asjameez
Kreisi kasutaja
asjameez

liitunud: 10.12.2006




sõnum 31.10.2011 23:44:33 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 31.10.2011 23:48:08 vasta tsitaadiga

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 icon_smile.gif

_________________
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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
asjameez
Kreisi kasutaja
asjameez

liitunud: 10.12.2006




sõnum 31.10.2011 23:54:56 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
pota
HV vaatleja
pota

liitunud: 09.12.2005




sõnum 01.11.2011 00:10:23 vasta tsitaadiga

'set' prindib keskkonna terminali, qmake target peaks olema 'win32-g++' ehk siis 'QMAKESPEC=win32-g++'
tagasi üles
vaata kasutaja infot saada privaatsõnum
asjameez
Kreisi kasutaja
asjameez

liitunud: 10.12.2006




sõnum 01.11.2011 00:31:49 vasta tsitaadiga

Selline 'set' siis:
Spoiler Spoiler 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
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Qt SDK + Windowsi käsurida = õudus
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
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



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.