Я использую AX_CXX_COMPILE_STDCXX_0X
(можно посмотреть в autoconf-архиве), чтобы проверить возможности С++ 11 компилятора. Он правильно определяет, что требуется -std=c++0x
, но не добавляет его в CXXFLAGS
. Я взглянул на источник макроса, и он проверяет, но затем восстанавливает предыдущие флаги.
Что мне делать, чтобы установить CXXFLAGS
возможность компилировать источник С++ 11?
Просто добавление -std=c++0x
в AM_CXXFLAGS
не является хорошим решением, потому что я хотел бы взять на себя ответственность за то, что компилятор компилируется в режиме С++ 11 у разработчиков autoconf, а не у меня.