macportsを使用してgcc47をインストールしました。selectを使用してgcc47をアクティブなコンパイラにしました。ターミナルでgcc--versionと入力すると、次のようになります。gcc(MacPorts gcc47 4.7.2_2)4.7.2 Copyright(C)2012 Free Software Foundation、Inc.これはフリーソフトウェアです。コピー条件については、ソースを参照してください。保証はありません。商品性や特定の目的への適合性についてもそうではありません。
Eclipseでc++コードをコンパイルしようとすると、次のようになります。呼び出し:GCCC++コンパイラg++-D__GXX_EXPERIMENTAL_CXX0X__ -I / Users / XXXX / QtSDK / Madde / sysroots / harmattan_sysroot_10.2011.34-1_slim / usr -O0 -g3 -Wall -c -length = 0 -std = c ++ 0x -MMD -MP -MF "XXXX_Process.d" -MT "XXXX_Process.d" -o "XXXX_Process.o" "../XXXX_Process.cpp" cc1plus:エラー:認識されないコマンド行オプション"-std= c ++ 0x" make:* [XXXX_Process.o]エラー1
私はこの仕事をするために何をしていないのかわかりません。学校で書いているプログラムには、より最新のコンパイラが必要です。よろしくお願いします。