Estou importando um projeto diferente para o meu - que não foi devidamente codificado quando se trata de incluir arquivos. Ao compilar, gera erros aleatórios que algumas funções / variáveis etc. não estão definidas.
Acredito que isso se deva a uma ordem de compilação / inclusão incorreta, porque as declarações ausentes estão em arquivos que realmente fazem parte do projeto.
Então, como o Eclipse (CDT) faz isso? É ordem de ordem alfabética? Como eu posso mudar isso, eu realmente tenho que escrever meu próprio makefile, ou existe uma maneira de forçar o compilador a iniciar com um arquivo específico?
Atenciosamente