Я пытаюсь построить игру PokerTH в Linux. Но каждый раз, когда я запускаю команду 'make', она не работает из-за неиспользования C ++ 11. Это выдает эту ошибку.
error Этот файл требует поддержки компилятора и библиотеки для стандарта ISO C ++ 2011. Эта поддержка должна быть включена с помощью опций компилятора -std = c ++ 11 или -std = gnu ++ 11.
У меня есть файл make, и я добавил в него эти строки,
CXX = G ++
CXXFLAGS = -g -Wall -MMD -std = c ++ 11
Но все равно make завершается неудачно и выдает ту же ошибку. Может кто-нибудь объяснить мне, как справиться с этой проблемой.
Вот как я включил эти флаги C ++ 11 в файл make.
MAKEFILE = Makefile
CXX=g++
CXXFLAGS=-g -Wall -MMD -std=c++11
first: make_first
QMAKE = /usr/lib/x86_64-linux-gnu/qt5/bin/qmake
DEL_FILE = rm -f
А затем файл make выглядит следующим образом. Может кто-нибудь подсказать мне, как решить эту проблему.