Qual é a diferença entre os diferentes GCC no Cygwin e qual deles instalar?

2

Eu preciso instalar o GCC para o Cywin, mas vejo que existem cinco pacotes diferentes "gcc-g ++":

  • cygwin32-gcc-g ++
  • gcc-g ++
  • mingw-gcc-g ++
  • mingw64-i686-gcc-g ++
  • mingw64-x86_64-gcc-g ++
Qual é a diferença entre eles e qual deles é geralmente recomendado? (para uma máquina de 64 bits). Idealmente, gostaria de instalar apenas um.

    
por this.lau_ 05.11.2015 / 09:50

1 resposta

2

Os nomes são bem claros para mim:

  • cygwin32-gcc-g ++ é um compilador para o cygwin de 32 bits
  • O gcc-g ++ é o compilador básico de 64 bits (você provavelmente deve instalar este).
  • mingw-gcc-g ++ é um compilador de 32 bits para Windows nativo de 32 bits
  • mingw64-x86_64-gcc-g ++ é um compilador de 64 bits para Windows nativo de 64 bits
  • mingw64-i686-gcc-g ++ é um compilador de 64 bits para o Windows nativo de 32 bits

Portanto, tudo depende se você executar em um Windows de 64 bits e qual destino você deseja (cygwin ou Windows nativo).

    
por 05.11.2015 / 10:45