Pregunta

Estoy considerando deshacerme del impulso como una dependencia...cajero automático lo único que realmente necesito es shared_ptr<>, y puedo obtener eso de std::tr1, disponible en gcc suite 4.*

¿Fue útil?

Solución

AFAIK, todas las distribuciones incluyen el paquete V 4.+ hoy en día.

Otros consejos

Está disponible en Fedora y se puede instalar mediante "yum" si no seleccionó "Sistema de desarrollo" como su conjunto de instalación predeterminado."yum search gcc" para instalar el paquete.

Hoy en día, creo que la mayoría de las distribuciones de Linux no vienen con el sistema de desarrollo de forma predeterminada.Pero estoy bastante seguro de que g++ v4 es el compilador de desarrollo de C++ "estándar" si instala el entorno de desarrollo de C++.g++ v3 normalmente solo está disponible como instalación especial.Para openSUSE 11, gcc 4.3 es el paquete actual instalado cuando elige el patrón de desarrollo base.

Eso depende de lo que quieras decir con barco?Si descarga y graba un CD o DVD, es casi seguro que estará disponible, pero no necesariamente estará instalado de forma predeterminada.Algunas distribuciones (p. ej.Fedora) permiten opciones durante la instalación que instalarán herramientas de desarrollo, pero una instalación predeterminada generalmente no las incluye.Se instalan fácilmente utilizando cualquier sistema de administración de paquetes que admita la distribución.Ubuntu incluye un paquete llamado esencial para la construcción que instala gcc, g++, make, etc.entonces apt-get install compilación esencial es el primer paso para realizar desarrollo en Ubuntu.

No, en mis sistemas Debian tengo que instalarlo.Pero cualquier administrador de sistemas medio decente debería poder descubrir cómo instalarlo.

Editar:Para ser específicos, no siempre se instala de forma predeterminada, pero debería estar disponible para casi todas las distribuciones.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top