Solved Problema con Qt, compilatore e Windows 10
-
ciao!
allora, ho installato MinGW a 64bit.
poi in qtcreator ho impostato i compilatori C e C++, e il debugger.
a questo punto mi pare di aver capito che dovrei creare anche una Qt Version, con qmake a 64bit.
corretto??
in caso di risposta affermativa, mi spiegate dove lo prendo qmake a 64bit, o come lo configuro per windows??
non sono riuscito a capirlo! -
Hai installato Qt 5.8 (occhio, Qt e' diverso da Qt Creator, una e' la libreria, l'atro e l'IDE) per MinGW?
Se si Qt Creator dovrebbe vedere tutto in automatico. Nessun bisogno di fare altro -
si ma lo ha installato per 32 bit.
a me serve per 64bit!!la cosa è questa.
ho installato l'Oracle SDK a 64 bit sui vari pc con windows.
e poi configurato le connessioni odbc.
se provo a lanciare il programma compilato per 32 bit, ottengo questo errore:"[Microsoft][Driver Manager ODBC] Errata corrispondenza di architettura tra il driver e l'applicazione nel DSN specificato QODBC3: Unable to connect"
e non posso installare anche l'Oracle SDK a 32 bit purtroppo.
-
oh, scusa ho appena notato che per mingw non ci sono i pre compilati a 64 bit quindi o compili qt con mingw64 o passi a msvc
-
@VRonin said in Problema con Qt, compilatore e Windows 10:
oh, scusa ho appena notato che per mingw non ci sono i pre compilati a 64 bit quindi o compili qt con mingw64 o passi a msvc
no in verità c'è una versione a 64bit: https://mingw-w64.org/doku.php
l'ho scaricata e scompattata.
solo che non so come configurarla.cmq, avendo formattato il pc, se volessi passare a msvc, cosa dovrei installare di preciso??
-
Intendevo che non esiste la versione di Qt precompilata per MinGW 64bit
se volessi passare a msvc, cosa dovrei installare di preciso??
http://landinghub.visualstudio.com/visual-cpp-build-tools (2015, la 2017 non e' ancora supportata da Qt)
oppure https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&rel=15
-
ok, ho installato solo i build-tools.
con visual studio al momento non ci faccio nulla.
poi, attraverso il manteinance tool, ho aggiunto i componente msvc2015.
ho avviato qt creator, ed ho visto che ha riconosciuto tutto, a parte il debugger.
ho quindi riconfigurato il progetto per usare msvc a 64bit.
quando provo ad avviare il progetto, mi appare solo questo in console:Starting C:\build-Cimoda-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\debug\Cimoda.exe... The program has unexpectedly finished.
-
ho creato anche la versione release, e quella funziona senza problemi.
anche l'odbc funziona.
quindi intanto grazie, tanto lo sviluppo vero e proprio lo faccio su linux.
su windows farò solo la parte di creazione dell'eseguibile! -
Il debugger apparentemente e' a parte: https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk scusa, credevo fosse incluso nei build tools
-
@VRonin said in Problema con Qt, compilatore e Windows 10:
Il debugger apparentemente e' a parte: https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk scusa, credevo fosse incluso nei build tools
figurati!
anzi, mi hai risolto parecchi problemi.
grazie!!