【发布时间】:2012-07-22 22:36:39
【问题描述】:
我有一个简单的 Autotools C 项目(不是 C++),它的骨架是由 Eclipse CDT (Juno) 为我创建的。
CFLAG(通过检查)似乎是 -g -O2。
我希望所有生成的 make 文件也有 -std=gnu99 附加到 CFLAG,因为我使用 for (int i = 0; i < MAX; i++) 和类似的。
我显然可以破解 Makefile,但这会在 ./configure 上被覆盖。
添加(或更改)代码所需的 CFLAG(而不是用户可能想要更改的 CFLAG)的正确位置在哪里?
附:如果可能的话,我想通过编辑文本文件(例如 Makefile.am 或 configure.ac)而不是单击 Eclipse 中的框来完成此操作。
【问题讨论】:
标签: c eclipse eclipse-cdt autotools