В настоящее время я использую gcc 4.6.3
. Я понимаю, что gcc
по умолчанию использует стандарт gnu89
, и я бы хотел включить C11, последний стандарт C. Я пробовал:
[[email protected] test ]$ gcc -std=c11 -o test test.c
cc1: error: unrecognised command line option ‘-std=c11’
Я заменил c11
на gnu11
, и я получаю ту же ошибку. Каков правильный способ включения последнего стандарта C для gcc?
(Примечание: меня интересует последний стандарт C, а не последний С++).