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