| 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
    Cómo compilar código C en el Makefile
    Un programador puede compilar archivos de código fuente de C o C + + con la mano con bastante facilidad , siempre y cuando el proyecto no es demasiado grande. Pero compilar grandes cantidades de archivos de código fuente se convierte en manual tedioso y es propenso a errores. Además, muchos proyectos de C requieren compilación que se produzca en un orden determinado , de forma que se cumplan las dependencias entre archivos . Los programadores utilizan makefiles para gestionar compilar código fuente en proyectos de mayor envergadura . Makefiles trabajar con el comando "make" para dictar cómo y cuando los archivos de C en un programa se compilan . Cosas que necesitará
    Linux
    GNU C Compiler (gcc )
    Ver Más instrucciones
    1

    Crear un makefile para compilar un archivo fuente . Suponiendo que un archivo de origen C ( llamado " hello.c ") y un archivo de cabecera C ( llamado " hello.h ") existe, cree un archivo en el mismo directorio llamado " makefile ". En makefile , introduzca los siguientes enunciados :

    hello.o :


    gcc hello.cpp

    Ahora ejecuta "make" desde el terminal. Esto debería compilar hello.c a un archivo "* . Out" .
    2

    Utilice un makefile para manejar una dependencia. En el makefile , cambie la entrada a parecerse a este ejemplo :

    hello.o : hello.h

    gcc hello.cpp

    El makefile define el " hello.o " apuntar a depender de hello.h . Si hello.h existe , el comando para compilar hello.cpp ejecutará .
    3

    Utilice el archivo make para compilar múltiples dependencias. Supongamos ahora que existe otro archivo, " goodbye.c " en el mismo directorio que " hello.c . " Modificar el makefile para demostrar que hello.o depende del archivo de goodbye.c :

    hello.o : goodbye.o

    gcc hello.cpp

    adiós. o:


    gcc goodbye.c

    En este ejemplo, hello.o requiere goodbye.o . Por lo tanto, el makefile primero compila goodbye.c crear goodbye.o , y luego hello.o tendrá su dependencia se reunió .

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear un arco en GTK Radiant 
    ·Cómo medir milisegundos en ANSI C 
    ·Cómo integrar de una base de datos en una aplicación …
    ·Cómo convertir a hexadecimal utilizando C + + 
    ·Cómo quitar el exponente de un flotador en C + + 
    ·Cómo utilizar la función strcat en C + + 
    ·Cómo pasar Estructuras Plantilla en Funciones en C 
    ·Cómo escribir un programa en C Uso de la Serie Lucas 
    ·Cómo importar DLL uso de un código no administrado 
    ·Cómo compilar CPP en un Mac 
      Artículos destacados
    ·¿Qué es una instrucción de asignación en Java 
    ·Cómo desactivar un servidor de desarrollo de ASP.NET 
    ·Cómo acceder a los contactos de Evolution Python 
    ·Cómo construir controles ActiveX 
    ·Cómo escribir un script para capturar mensajes de corr…
    ·Cómo imprimir los nombres de columna con PHP y Microso…
    ·Cómo imprimir en un subtítulo etiquetas en Visual Bas…
    ·¿Tiene Netflix Streaming Uso flash 
    ·Fundamentos de la programación informática 
    ·Cómo cambiar las extensiones de PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com