| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment compiler des codes C dans le Makefile
    Un programmeur peut compiler C ou C + + fichiers source à la main plutôt facilement , tant que le projet n'est pas trop grand. Mais la compilation de grandes quantités de fichiers source devient fastidieux manuellement et est sujette à l'erreur. En outre , de nombreux projets nécessitent C compilation de se produire dans un certain ordre , de sorte que les dépendances entre les fichiers sont remplies . Les programmeurs utilisent ensuite makefile pour gérer la compilation du code source dans les grands projets. Makefiles travailler avec la commande "make " dicter comment et quand les fichiers C dans un programme sont compilés. Choses que vous devez
    Linux
    GNU C Compiler ( GCC )
    Voir Plus Instructions
    1

    créer un Makefile pour compiler un fichier source . En supposant qu'un fichier source C ( nommé " hello.c " ) et un fichier d'en-tête C ( nommé " hello.h " ) existent , créer un fichier dans le même répertoire nommé « makefile ». En makefile , entrez les instructions suivantes :

    hello.o :

    gcc hello.cpp

    exécuter "make" du terminal. Cela devrait compiler hello.c à un fichier "*. Out" .
    2

    Utilisez un makefile pour traiter une dépendance . Dans le makefile , modifiez l'entrée pour ressembler à cet exemple :

    hello.o : hello.h

    gcc hello.cpp

    Le makefile définit le " hello.o " cibler dépendre de hello.h . Si hello.h existe, alors la commande pour compiler hello.cpp exécutera .
    3

    Utilisez le makefile pour compiler plusieurs dépendances. Supposons maintenant qu'un autre fichier, " goodbye.c " existe dans le même répertoire que " hello.c . " Modifier le makefile pour montrer que hello.o dépend du fichier sur goodbye.c :

    hello.o : goodbye.o

    gcc hello.cpp

    au revoir . o:

    gcc goodbye.c

    Dans cet exemple, hello.o nécessaire goodbye.o . Ainsi, le makefile première compile goodbye.c pour créer goodbye.o , puis hello.o aura sa dépendance rencontré .

    Previous :

    next :
      articles connexes
    ·Comment construire un pilote de périphérique 
    ·Comment utiliser les pointeurs vide dans C 
    ·Comment lien vers un fichier RPC 
    ·Comment effectuer des filets d'interface MFC 
    ·Comment convertir les chaînes de entiers non signés d…
    ·Comment faire pour effectuer fichier I /O en C + + 
    ·Que faire avec une erreur Trapped in C 
    ·Comment inverser une liste unique Lié 
    ·Faits sur Video Game Programming 
    ·Comment utiliser Unicode en C + + Programmes 
      articles en vedette
    ·Comment remplacer Avec VBA 
    ·Comment faire pour obtenir des valeurs int dans jQuery 
    ·Comment télécharger les fichiers CGI 
    ·Les inconvénients de Normalisation 
    ·Comment apprendre Visual Basic 6 
    ·Comment convertir un tableau en une liste en Java 
    ·SDK de base manquant Xcode 
    ·Comment créer un fichier CSV en Java 
    ·Comment obtenir la version de Python installée 
    ·PHP Hit contre Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com