[Interest] How do you want to select exactly C++11 with GCC 6+?
Konrad Rosenbaum
konrad at silmor.de
Thu Mar 9 15:04:55 CET 2017
On Thu, March 9, 2017 14:13, Thiago Macieira wrote:
> 1) is there a need for qmake to provide a way to select *exactly* C++11,
> not a
> later, available version?
I don't see it. If I wanted to do compiler behavior tests I'd either not
use qmake or use a more specific command like:
QMAKE_CXXFLAGS += -std=c++11
(in full knowledge of the risks of course...)
> 2) if the answer is "yes", how would you prefer to do so?
> option I: CONFIG += c++11
> option II: CONFIG -= c++14 (obviously disables later editions too)
Both feel kind of wrong to me:
CONFIG += c++11 feels more like "give me at least C++ 11 or newer"
CONFIG -= c++14 feels like "give me whatever predates C++ 14, even if it
is C++ 98" or simply "I'm a hillbilly, disable those newfangled C++ 14
features!"
Konrad
More information about the Interest
mailing list