Używałem Kreatora QT ze starym GCC, teraz zaktualizowałem go do wersji 4.8. Ale QT Creator dodaje opcję -Xarch_x86_64, GCC 4.8 mówi miKreator QT dodaje - Xarch
g++: error: unrecognized command line option '-Xarch_x86_64'
Czy istnieje sposób, aby usunąć tę opcję? Próbowałem użyć
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
Ale do tej pory nic się nie dzieje.
Uwaga: używam ostatniej wersji programu QT Creator, z GCC pobranym za pomocą portu i zmieniłem kompilator w zestawie.
Pozdrowienia
Pracowałem dla mnie! Rozważ zaakceptowanie tej odpowiedzi, może pomóc innym znaleźć wpis. –
jakiego kompilatora używasz? – nkint
g ++ - mp-4.8. Użyj portu, aby go pobrać. Jeśli potrzebujesz skompilować libstdcxx nie zapomnij zaktualizować swojego XCode – Lefsler