Problema con Qt, compilatore e Windows 10
-
ciao!
ho instalalto qt creator su windows 10 64 bit.
ho installato solo Qt 5.8 con MSVC2015 64BIT.
ed ho installato cmake a 64 BIT.
solo che ottengo questo errore:Error while building/deploying project untitled (kit: Desktop Qt 5.8.0 MSVC2015_64bit) When executing step "qmake"
nelle impostazioni generali, leggo questo:
No compiler can produce code for this Qt version. Please define one or more compilers.
dove sto sbagliando??
-
ciao!
ho instalalto qt creator su windows 10 64 bit.
ho installato solo Qt 5.8 con MSVC2015 64BIT.
ed ho installato cmake a 64 BIT.
solo che ottengo questo errore:Error while building/deploying project untitled (kit: Desktop Qt 5.8.0 MSVC2015_64bit) When executing step "qmake"
nelle impostazioni generali, leggo questo:
No compiler can produce code for this Qt version. Please define one or more compilers.
dove sto sbagliando??
-
SO suggerisce di cancellare
C:\Users\<TuoNomeUtente>\AppData\Roaming\QtProject\qtcreator\toolchains.xml
Qui c'e' solo una specie di non soluzione: https://forum.qt.io/topic/67080/qt-creator-and-ms-c-build-tools/19
-
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! -
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.
-
Il debugger apparentemente e' a parte: https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk scusa, credevo fosse incluso nei build tools
-
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!!