Stavo usando il Creatore QT con un vecchio GCC, ora ho aggiornato alla versione 4.8. Ma il Qt Creator aggiunge un'opzione -Xarch_x86_64, il GCC 4.8 mi diceQT Creator aggiunge -Xarch
g++: error: unrecognized command line option '-Xarch_x86_64'
C'è un modo per rimuovere questa opzione? Ho cercato di usare
CONFIG -= x86_64 ppc64 x86 ppc 64 arch_x86_64 -arch -Xarch_x86_64
QMAKE_CXXFLAGS += -std=c++11 -v
QMAKE_CXXFLAGS += -std=c++0x
QMAKE_CXXFLAGS -= x86_64 ppc64 x86 ppc 64 arch_x86_64 -arch -Xarch_x86_64
QMAKE_CXXFLAGS += -mmacosx-version-min=10.7
QMAKE_LFLAGS += -mmacosx-version-min=10.7
QMAKE_LFLAGS -= x86_64 ppc64 x86 ppc 64 arch_x86_64 -arch -Xarch_x86_64
Ma finora non succede nulla.
Nota: sto utilizzando l'ultima versione di QT Creator, con un GCC scaricato tramite Port e ho modificato il compilatore sul kit.
Saluti
Ha funzionato per me! Considera di accettare questa risposta, potrebbe aiutare gli altri a trovare il post. –
quale compilatore stai usando? – nkint
g ++ - mp-4.8. Usa la porta per scaricarlo. Se hai bisogno di compilare il libstdcxx non dimenticare di aggiornare il tuo XCode – Lefsler