Установка флага std=c99 в GCC
Мне было интересно, есть ли какие-либо файлы, в которых я мог бы установить -std=c99
флаг, чтобы мне не пришлось устанавливать его для каждой компиляции. Я использую GCC 4.4 на Ubuntu.
3 ответа
Решение
Вместо звонка /usr/bin/gcc
использовать /usr/bin/c99
, Это одобренный Single-Unix способ вызова компилятора C99. В системе Ubuntu это указывает на скрипт, который вызывает gcc
после добавления -std=c99
флаг, который именно то, что вы хотите.
export CFLAGS="-std=c99"
export CC="gcc"
make
В некоторых дистрибутивах и в большинстве ОС на базе UNIX для этого есть псевдонимы или оболочки.