Outra dúvida sobre a tarefa 3

Outra dúvida sobre a tarefa 3

por Fernando Fernandes Chaves -
Número de respostas: 7
Ficou mais ou menos claro, mas eu gostaria de confirmar: cada linha de dependência do MakeFile tem seu dígrafo de dependência próprio ou devemos montar um único dígrafo para todo o MakeFile?

Também tenho dúvida sobre o formato do arquivo de saída.
Em resposta à Fernando Fernandes Chaves

Re: Outra dúvida sobre a tarefa 3

por Luiz Fernando O C Real -
Tenho outra dúvida: posso usar a função getline (é uma extensão GNU para o cabeçalho stdio.h)?

E eu também tenho dúvida sobre o formato do arquivo de saída.
Em resposta à Luiz Fernando O C Real

Re: Outra dúvida sobre a tarefa 3

por Rafael Schouery -
Seu programa será compilado com gcc -Wall -ansi -pedantic como usual. Se essa extensão não está inclusa você não poderá usar.
Em resposta à Rafael Schouery

Re: Outra dúvida sobre a tarefa 3

por José Coelho de Pina -
Por falar em opções de compilação e bom vocês usarem
-Wall -ansi -pedantic -O2
A idéia do "-O2" não é, principalmente, otimizar o código, mas sim identificar variáveis não
inicializadas e não usadas. Quando o gcc procura otimizar o código acaba descobrindo essas coisas.
Em resposta à Fernando Fernandes Chaves

Re: Outra dúvida sobre a tarefa 3

por Rafael Schouery -
Você deve gerar um digrafo apenas. Talvez ele não seja conexo, mas a questão é que um primeiro comando pode depender de um segundo comando e o segundo comando depender do primeiro, gerando um circuito e consequentemente um erro na especificação do MakeFile.
Em resposta à Rafael Schouery

Re: Outra dúvida sobre a tarefa 3

por Alexandre Barbosa de Macedo -
Outra dúvida:
No caso da existência de um circuito, o que devemos fazer?
Imprimir o digrafo mesmo assim ou imprimir uma mensagem de erro (ou ambos)?
Em resposta à Alexandre Barbosa de Macedo

Re: Outra dúvida sobre a tarefa 3

por Rafael Schouery -
Nesta tarefa não é necessário identificar circuitos, basta imprimir o grafo.