2013-02-17 13 views
5

Ho appena scaricato e installato Qt Creator. Non ho incasinato il PERCORSO o altre impostazioni. Ma quando si tenta di eseguire un progetto Qt GUI applicazione, dà il seguente errore:Errore di esecuzione con Qt Creator

cc1plus.exe:-1: error: error: unrecognized command line option "-fno-keep-inline-dllexport" 

L'uscita dice:

Error while building/deploying project ProjectFirst (kit: Desktop Qt 5.0.1 MinGW 32bit) When executing step 'Make'

Non capisco perché questo sta accadendo. Ho cercato online molto prima di chiedere, ma non ho trovato nulla.

+1

rimuovere altro GCC dal percorso e il gioco è fatto. – AbiusX

risposta

0

tenta di utilizzare NMAKE, non mingw32-fanno

0

Il problema è che si sta utilizzando l'installazione mingw32 sbagliata (una versione precedente).

Per risolvere questo problema, verificare che il Kit in uso abbia rilevato la versione corretta di Mingw (questa dovrebbe essere 4.7, che si trova all'interno della directory degli strumenti di installazione qt).

7

Ho appena trovato il problema sul computer del mio amico uguale al tuo.

Digitare g ++ --version per vedere cosa sta prendendo g ++ per impostazione predefinita dal percorso. Se è 4.4. * (< = 4.7.2) allora ha trovato quel vecchio g ++ e lo rimuove nel cestino. Di solito va con il pacchetto Perl, richiesto da Qt configure.

Quindi tornare alla console e provare nuovamente g ++ --version se non è 4.7.2, quindi cercare di nuovo g ++ e rimuoverlo.

Se è scritto g ++: comando non trovato o qualcosa del genere - modifica la variabile PATH. Non dimenticare di riavviare il computer dopo averlo sostituito.

Quando hai g + + --version con 4.7.2, non vedo l'ora di avere successo.