Makefile-Modifikation zur Unterstützung von c ++ 11

Ich kann eine einzelne Datei mit gcc mit der Option -std = c ++ 0x kompilieren. Aber ich kann das nicht durch makefile machen. Hier sind die Flags in meinem Makefile (die sich nach make über c ++ 11-Schlüsselwörter beschweren):

MACHINE = $(shell echo `uname -s`-`uname -m` | sed "s/ //g")
CCC     = CC
CCC     = g++
CFLAGS  = -O3
CFLAGS  = -std=c++0x
CFLAGS  = -pg -D_DEBUG -g -c -Wall
LFLAGS  = -O
LFLAGS  = -pg -g

Was vermisse ich?

Bearbeiten: Ich habe es folgendermaßen geändert, bekomme aber immer noch Kompilierungsfehler, die ich mit dem Aufruf von gcc über die Befehlszeile nicht bekomme.

CXXFLAGS=-O3 -std=c++0x -pg -D_DEBUG -g -c -Wall

Antworten auf die Frage(3)

Ihre Antwort auf die Frage