

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
I gcc -I./ -I./include/ -c -o principal.o principal.c
II gcc -I./ -I./include/ -c -o biblioteca.o biblioteca.c
III gcc -c biblioteca.c -o teste-abin principal.o biblioteca.o -lcrypto
O gcc (gnu project C and C++ compiler) é uma das principais ferramentas de desenvolvimento utilizadas pelas comunidades de software livre. Esse programa permite fazer a compilação e a ligação de módulos de software escritos em linguagem C. As três cláusulas acima mostram linhas de comando para invocação do gcc. Nas cláusulas I e II, é realizada a compilação dos arquivos “principal.c” e “biblioteca.c”, respectivamente. A linkagem do programa “teste-abin” (argumento do parâmetro de linha de comando “-o”) é indicada pela ausência do parâmetro de linha de comando “-c”, na terceira cláusula. Já o parâmetro de linha de comando “-l” (cláusula III) indica a inclusão de uma biblioteca pré-compilada no processo de linkagem. Considere que a execução das cláusulas de comando I, II e III, nessa ordem, produza o objeto “abin-teste” sem erros.
Tendo essas informações como referência, julgue os itens que se seguem.
A compilação da cláusula I deve ser realizada antes da compilação da cláusula II, caso contrário é possível que o resultado da execução da cláusula II resulte em erro de compilação.
Certo
Errado