| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    UNIX C Tutorial
    El sistema operativo Unix fue creado usando el lenguaje de programación C . Por lo tanto , existe un apoyo para la programación de C en cada sistema operativo Unix y Linux . Siempre que instale un programa de software de una fuente , se está compilando e instalando ya sea una C o C + + programa con el built -in compilador de C . El compilador de C

    Todos los sistemas Unix (incluyendo Linux) tiene un compilador de C instalado por defecto . Dependiendo del sistema Unix que utilice, este compilador se puede llamar con el comando "cc " o el comando " gcc " . El comando " gcc " es la designación para el compilador de GNU , un compilador de código abierto creado para el sistema operativo Linux , pero portado a muchos otros sistemas basados ​​en Unix . En este tutorial se utiliza el comando " gcc " , pero el comando "cc " se puede sustituir

    La forma más básica de elaborar un único programa fuente C es con el comando : .
    Ejemplo gcc

    . c

    Esto compilará el programa y crear un archivo ejecutable llamado " a.out " . El nombre del archivo " a.out " no te da mucha información sobre lo que el archivo es en realidad , así que si quieres un nombre al archivo algo diferente , se le emita el comando :

    gcc example.c - o ejemplo

    Ahora el archivo ejecutable se llamará "ejemplo" .

    el ejecutable se puede ejecutar escribiendo "ejemplo" , si el directorio donde se almacena el programa está en el PATH del usuario. La variable PATH contiene una lista de directorios en los que el shell buscará encontrar programas ejecutables

    Si el directorio no está en la variable PATH, que todavía puede ser ejecutada por el comando : . . /Ejemplo

    Uso Makefiles

    makefile se utiliza para proporcionar un conjunto de instrucciones que se van a utilizar para compilar un programa en C con múltiples archivos de origen. El makefile contiene definiciones de variables , reglas de dependencia y comentarios sobre la compilación del código fuente.

    Las definiciones de las variables se utilizan para definir cosas como el compilador que se debe utilizar y los archivos de código fuente que se debe incluir en el programa . Las reglas de dependencia le dicen al compilador cuándo y cómo un determinado archivo necesita ser recompilado

    makefile sencilla se verá así : .

    # Top - nivel de la regla de recopilar toda la program.all : prog

    # programa está compuesto de varias files.prog fuente: main.o ejemplo1.o example2.ogcc main.o example.o example.o -o prog

    # regla para el archivo " . main.o " main.o : main.c example1.h example2.hgcc -g -Wall- c main.c

    # regla para la limpieza de los archivos generados durante compilations.clean :/bin /rm- f prog main.o ejemplo1.o example2.o

    Para compilar el programa , ejecute el comando "make" en el directorio que contiene el archivo de marca .

    makefiles puede llegar a ser muy complejo, muy rápidamente . Es una buena idea leer la documentación cuidadosamente antes de comenzar ( ver Recursos) .
    C Bibliotecas

    biblioteca AC es un archivo que contiene los archivos de objetos que pueden estar vinculada a un programa. Ellos pueden ser estáticos o dinámicos . Bibliotecas estáticas se asocian únicamente durante la fase de vinculación de la compilación. La vinculación de las bibliotecas dinámicas que ocurre en dos etapas. Las funciones y variables están vinculadas al programa en la etapa de enlace, pero los objetos no se cargan hasta que se ejecuta el programa.

    Una vez más , la creación de bibliotecas de C está fuera del alcance de este artículo , sin embargo, la documentación se puede encontrar en Recursos .

    Previous :

    next :
      Artículos relacionados
    ·Función de llamada de objetos C + + Sintaxis 
    ·Cómo compartir Variables largo CPP 
    ·Cómo combinar un archivo mediante C + + 
    ·Cómo devolver un puntero a un vector 
    ·Cómo utilizar la sobrecarga de operadores en C + + 
    ·Cómo conectar Visual C a una base de datos Access 
    ·Cómo escribir un programa en C para convertir a Hexade…
    ·Cómo utilizar punteros en C + + 
    ·Cómo convertir un número a un personaje usando C + + 
    ·Cómo tomar una cadena desde un archivo de entrada e in…
      Artículos destacados
    ·Cómo hacer XSL Ignorar la referencia DTD en XML 
    ·Cómo: Java Applets y el algoritmo de Nagle 
    ·VBA y Macro Consejos para Word 2007 
    ·Cómo cambiar JVM Tamaño del montón 
    ·Cómo convertir un entero a un personaje en C + + 
    ·Cómo convertir largo de enteros en Visual Basic 
    ·Cómo hacer arreglos en PCSpim 
    ·Un applet para matemáticas problemas de maximización 
    ·Cómo configurar la barra de desplazamiento en Java 
    ·Cómo calcular los Vocales , espacios y consonantes de …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com