Diferença entre o GNU AutoTool ToolChain, entre o GCC e o Linux GCC

1

Eu começo a usar o eclipse CDT . Como eu estava tentando criar um projeto em C. Eu tenho que encontrar essas opções. Quando seleciono o projeto makefile. Eu tive opções para escolher toolchain destes GNU AutoChain, Linux GCC, Cross GCC. Qual será a diferença se qualquer um desses toolchain eu selecionar.

    
por Hafiz Shehbaz Ali 16.08.2015 / 12:31

1 resposta

2

Autotoolchain GNU:

autotoochain , geralmente eu diria que use autotools se você tem um grande projeto para distribuir.

Linux GCC

é apenas um sistema de compilador para compilar e distribuir seu produto. Você não pode fazer compilação cruzada com o gcc normal, você também tem que fornecer seu próprio Makefile para compilar (se você precisar de um).

Cross-Compiling (Cross GCC)

Também é um compilador do GCC, mas feito para compilação cruzada. Por exemplo, você pode escrever e compilar um aplicativo em seu próprio PC x64 ou x86-Bit para ser executado, por exemplo, em plataformas ARM. Wiki Cross-Compiler

Pesquise também pelo CMAKE.

    
por 16.08.2015 / 12:55

Tags