A que se referem os termos CC, LD e SHIPPED durante o processo de compilação do Kernel Source?

5

O que os termos CC , LD e SHIPPED se referem durante o processo de compilação do Kernel Source?

Estou correto em assumir que [M] indica que está sendo compilado como um módulo?

    
por Ben 28.04.2015 / 10:22

1 resposta

6

CC significa que o arquivo listado está sendo compilado de C pelo compilador C. LD significa que o arquivo listado está sendo vinculado a partir de vários arquivos objeto pelo vinculador ( ld ); Nesse caso, aacraid é criado a partir de vários arquivos, incluindo src.o . SHIPPED significa que o arquivo listado foi enviado na origem do kernel e está sendo copiado como está, em vez de ser reconstruído; ele pode ser reconstruído se você realmente quiser, mas isso pode exigir trabalho extra ( por exemplo, cross-compilation toolchains for firmware).

Como você supôs, [M] significa que o processo está criando um módulo do kernel.

    
por 28.04.2015 / 10:35