gcc永久更改c标准

oct*_*ian 4 c standards gcc c99

有没有一种方法可以告诉gcc在默认编译c文件时使用c99标准?我想避免一直给它提供-std=c99参数。我认为可以通过在.bashrc文件中创建一个别名来做到这一点,但是看起来不太优雅。

jbg*_*bgs 6

您可以调用c99而不是gcc(如果您的系统上有gcc的包装器,则可以调用),也可以尝试修改gcc规范文件。此处提供更多信息:http : //gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Spec-Files.html