古いGCCでQT Creatorを使用していましたが、今は4.8バージョンにアップデートしました。 しかし、QT Creatorは-Xarch_x86_64オプションを追加し、GCC 4.8はQT Creatorが-Xarchを追加しました
g++: error: unrecognized command line option '-Xarch_x86_64'
は、このオプションを削除する方法はあります私に語りましたか? 私は使用しようとしました
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
これまでのところ何も起こりません。
注:最後のQT Creatorのバージョンを使用しています.GCCをPortを使用してダウンロードして、キットのコンパイラを変更しました。
よろしくです。
私のために働いた!この回答を受け入れることを検討してください。他人が投稿を見つけるのに役立つかもしれません。 –
どのコンパイラを使用していますか? – nkint
g ++ - mp-4.8。ポートを使用してダウンロードします。 libstdcxxをコンパイルする必要がある場合は、Xcodeを更新することを忘れないでください – Lefsler