Onde adicionar um CFLAG, como -std = gnu99, em um projeto de autotools (Eclipse CDT)
Eu tenho um projeto Autotools C simples (não C ++), cujo esqueleto foi criado para mim pelo Eclipse CDT (Juno).
CFLAGs (por inspeção) parecem ser-g -O2
.
Eu quero que todos os arquivos gerados gerados também tenham-std=gnu99
anexado às CFLAGs, porque eu usofor (int i = 0; i < MAX; i++)
e similar.
Eu posso obviamente hackear o Makefile, mas isso é sobrescrito./configure
.
Onde está o local correto para adicionar (ou alterar) CFLAGs que são exigidos pelo código (em oposição aos CFLAGs que o usuário pode querer alterar)?
P.S. Eu gostaria de fazer isso editando um arquivo de texto (comoMakefile.am
ouconfigure.ac
), em vez de clicar em uma caixa no Eclipse, se possível.