私AX_CXX_COMPILE_STDCXX_0X
はコンパイラのc++11機能をチェックするために(autoconf-archiveを見ることができます)を使用します。必要であると正しく判断し-std=c++0x
ますが、に追加しませんCXXFLAGS
。マクロソースを調べたところ、実際にチェックされましたが、以前のフラグが復元されました。
CXXFLAGS
c ++ 11ソースをコンパイルできるように設定するにはどうすればよいですか?
コンパイラをC++11モードでコンパイルする負担を、私ではなくautoconf開発者に負わせたいので、に追加-std=c++0x
するだけでは良い解決策ではありません。AM_CXXFLAGS