私は現在使用していますgcc 4.6.3
。私の理解ではgcc
、デフォルトでgnu89
標準を使用しており、最新の C 標準である C11 を有効にしたいと考えています。私は試した:
[pauldb@pauldb-laptop test ]$ gcc -std=c11 -o test test.c
cc1: error: unrecognised command line option ‘-std=c11’
に置き換えましc11
たgnu11
が、同じエラーが発生します。gcc の最新の C 標準を有効にする正しい方法は何ですか?
(注: 最新の C++ 標準ではなく、最新の C 標準に興味があります。)