Я только что установил Qt Creator и использую синтаксис С++ 11.
К сожалению, когда я пытаюсь создать свой проект, я получаю:
/usr/include/c++/4.8/bits/c++0x_warning.h:32: error:
#error This file requires compiler and library support for the ISO C++ 2011
standard. This support is currently experimental, and must be
enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
^
Тогда куча ошибок типа "tuple
не является членом std
".
My CMakeLists.txt содержит:
project(routing_tests)
set(QMAKE_CXXFLAGS "-std=c++11")
cmake_minimum_required(VERSION 2.8)
aux_source_directory(. SRC_LIST)
add_executable(${PROJECT_NAME} ${SRC_LIST})
EDIT: крошечный тестовый пример, показывающий проблему https://gist.github.com/anonymous/8171073