我有一个简单的 Autotools C 项目(不是 C++),它的骨架是由 Eclipse CDT (Juno) 为我创建的。
CFLAG(通过检查)似乎是-g -O2
.
我希望所有生成的 make 文件也-std=gnu99
附加到 CFLAG,因为我使用for (int i = 0; i < MAX; i++)
和类似的。
我显然可以破解 Makefile,但这会在./configure
.
添加(或更改)代码所需的 CFLAG(而不是用户可能想要更改的那些 CFLAG)的正确位置在哪里?
PS 我想通过编辑文本文件(例如Makefile.am
或configure.ac
)来做到这一点,而不是在 Eclipse 中单击一个框,如果可能的话。