Vous êtes sur la page 1sur 2

GCC

GNU Compiler Collection (Coleccin de Compiladores GNU), el autor original del Compilador de C
de GNU (GCC) es Richard Stallman, el fundador del Proyecto GNU.
El Proyecto GNU fu iniciado en 1984 para crear un sistema operativo basado en software libre
similar a UNIX y, as promover la libertad y la cooperacin entre usarios de ordenadores y
programadores. Cualquier sistema operativo basado en UNIX necesita un compilador de C, y no
haba compiladores libres en ese momento, el Proyecto GNU deba desarrollar uno desde cero.
Este trabajo fu financiado por donaciones de individuos y compaias a travs de la Free
Software Foundation, una organizacin sin nimo de lucro destinada a dar soporte al trabajo del
Proyecto GNU.
Un avance importante en el compilador llega con la serie 2.0 en 1992, que aade la capacidad
de compilar C++. En 1997, se cre una rama experimental del compilador (EGCS) para mejorar
la optimizacin y el soporte de C++. Despus de este trabajo, EGCS fu adoptado como la
principal lnea de desarrollo de GCC y, estas funcionalidades llegaron a estar ampliamente
disponibles en la versin 3.0 de GCC en 2001.

Importantes caractersticas de GCC

GCC es un compilador portable se ejecuta en la mayora de las plataformas disponibles


hoy, y puede producir salidas para muchos tipos de procesadores.
GCC no es solo un compilador nativo, tambin puede compilar cruzado cualquier
programa, produciendo ficheros ejecutables para un sistema diferente desde el que GCC
est siendo usado.
GCC est escrito en C con un fuerte enfoque hacia la portabilidad, y puede compilarse a s
mismo, as puede ser adaptado a nuevos sistemas fcilmente.
GCC tiene mltiples frontends, para parsear diferentes lenguajes. Los programas en cada
lenguaje pueden ser compilados, o compilados de manera cruzada, para cualquier
arquitectura
GCC tiene un diseo modular, permitiendo que el soporte para nuevos lenguajes y
arquitecturas sea aadido. Aadir un nuevo front-end a GCC habilita el uso de este
lenguaje en cualquier arquitectura y proporciona que estn disponibles facilidades (tales
como libreras) en tiempo de ejecucin.
GCC es software libre, distribuido bajo la GNU General Public License (GNU GPL). Esto
significa que se tiene la libertad para usar y modificar GCC, como con todo el software de
GNU. Si se necesita soporte para un nuevo tipo de CPU, un nuevo lenguaje, o una nueva
funcionalidad es posible aadirla uno mismo o contratar a alguien para mejorar GCC de
manera personalizada.
Hay libertad para compartir cualquier mejora hecha a GCC. Como resultado de esta
libertad, se pueden usar las mejoras hechas a GCC por otras personas.

libc6-dev
GNU C Library: Bibliotecas de desarrollo y archivos de cabecera.
Paquete: libc6-dev
Versin: 2.3.2.ds1-20
Seccin: devel
Prioridad: normal
Estado: install ok instalado
Instale-Fecha: 2005, enero
Depende:

- libc6 (= 2.3.2.ds1-20).
- Linux- kernel-headers.
Conflictos:
- libstdc ++ 2.10-dev (<< 1: 2.95.2-15).
- gcc-2.95. (<< 1: 2.95.3-9).
- libpthread0-dev
- libdl1-dev.
- libdb1-dev.
- libgdbm1-dev.
- libc6-dev (<< 2.0.110-1).
- locales (<< 2.1.3-5).
- libstdc ++ 2.9-dev.
- netkit-RPC.
- libc-dev
Proporciona:
- libc-dev.
Recomienda:
- gcc o c-compilador.
Sugiere:
- glibc-doc.
- pginas de manual-dev.
Mantenedor: GNU Libc Mantenedores <debian-glibc@lists.debian.org>
Fuente: glibc
Descripcin: GNU C Library: Bibliotecas de desarrollo y archivos de encabezado contiene los
enlaces simblicos, encabezados y objetar los archivos necesarios para compilar y enlazar
programas que utilizan la biblioteca C estndar. Instalado-Tamao: 8 MB
[,392321805405484%]http://www.nongnu.org/gccintro-es/gccintro.es.html
https://gcc.gnu.org/
http://download.gna.org/pdbv/demo_html/demo_2.0.10/package/libc6-dev_2.3.2.ds1-20.html
http://pchportal.com/c200/libs/libc6-dev

Vous aimerez peut-être aussi