Créer automatiquement des fichiers d'entête

Créer automatiquement des fichiers d'entête - C - Programmation

Marsh Posté le 29-01-2006 à 18:42:21    

Salut tlm,
 
Je cherche un petit utilitaire qui pourrait me générer un fichier d'entête contenant les entêtes des fonctions d'un module C.
Au boulot, ils en utilisent un, du nom de "gmm", mais je crois que c'est un outil proprio.
 
Merci

Message cité 2 fois
Message édité par oliv5 le 29-01-2006 à 19:33:36
Reply

Marsh Posté le 29-01-2006 à 18:42:21   

Reply

Marsh Posté le 29-01-2006 à 18:48:39    

je connais pas mais ça m'interesse :o
 
[:drapal]

Reply

Marsh Posté le 29-01-2006 à 22:38:41    

oliv5 a écrit :

Je cherche un petit utilitaire qui pourrait me générer un fichier d'entête contenant les entêtes des fonctions d'un module C.
Au boulot, ils en utilisent un, du nom de "gmm", mais je crois que c'est un outil proprio.


Je m'en suis fait un en quelques lignes de shell (Linux), et un autre plus compliqué en C qui produit, à partir d'un nom de 1 à 4 lettres :  

  • Un fichier xxxx.c d'implémentation
  • Un fichier xxxx.h d'interface
  • Un fichier txxxx.c de test unitaire
  • Un fichier xxxx_err.itm de constantes 'erreurs'

C'est pas très compliqué...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 30-01-2006 à 21:23:40    

Ouais mais j'ai autre chose à faire :)
Il est freeware ton soft ou c perso ? (ou ton script bien sur).

Reply

Marsh Posté le 30-01-2006 à 22:30:46    

oliv5 a écrit :

Ouais mais j'ai autre chose à faire :)
Il est freeware ton soft ou c perso ? (ou ton script bien sur).


Perso.
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 31-01-2006 à 16:26:54    


 
think free  :D

Reply

Marsh Posté le 31-01-2006 à 20:00:24    

Up needed.
 
Personne n'a ca sous la main ? C'est marrant, tout le monde se les fait à la main ?
J'arrive pas à y croire.!

Reply

Marsh Posté le 31-01-2006 à 20:03:07    


 
Dommage. Si tu changes d'avis ...
 
J'ai bidouillé un script, mais il ne va pas analyser les conditionnels pour ne garder que les fonctions réèllement compilées, et donc il me refourgue tout.

Reply

Marsh Posté le 31-01-2006 à 20:23:47    

oliv5 a écrit :

Je cherche un petit utilitaire qui pourrait me générer un fichier d'entête contenant les entêtes des fonctions d'un module C.
Au boulot, ils en utilisent un, du nom de "gmm", mais je crois que c'est un outil proprio.


J'avais mal lu ta demande...
 
protoize
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 31-01-2006 à 20:28:41    

Emmanuel Delahaye a écrit :


  • Un fichier txxxx.c de test unitaire


j'ai lu "test urinaire" [:pingouino]

Reply

Marsh Posté le 31-01-2006 à 20:28:41   

Reply

Marsh Posté le 01-02-2006 à 15:03:01    

C'est ça de penser avec sa bite ;) :whistle:

Message cité 1 fois
Message édité par nibbles1 le 01-02-2006 à 16:38:06
Reply

Marsh Posté le 01-02-2006 à 15:07:14    

nibbles1 a écrit :

C'est ça de penser avec ça bite ;)


ça ?


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 01-02-2006 à 16:37:36    

Oh merde ! Autant pour moi :o

Reply

Marsh Posté le 01-02-2006 à 16:55:34    

nibbles1 a écrit :

Oh merde ! Autant pour moi :o


Au temps...
 
http://www.langue-fr.net/index/A/au_temps-autant.htm


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 01-02-2006 à 18:05:06    

J'attendais que quelqu'un la fasse :D


---------------
JeanBeulz, chercheur coincheur
Reply

Marsh Posté le 01-02-2006 à 19:07:07    

Ok je connaissais pas protoize, je v tester.
Merci

Reply

Marsh Posté le 03-02-2006 à 22:00:19    

Emmanuel Delahaye a écrit :

Je m'en suis fait un en quelques lignes de shell (Linux), et un autre plus compliqué en C qui produit, à partir d'un nom de 1 à 4 lettres :  

  • Un fichier xxxx.c d'implémentation
  • Un fichier xxxx.h d'interface
  • Un fichier txxxx.c de test unitaire
  • Un fichier xxxx_err.itm de constantes 'erreurs'

C'est pas très compliqué...


 
je me permets juste au passage... :D  
peux-tu jeter un coup d'oeil à mon pb de script?
http://forum.hardware.fr/hardwaref [...] 4277-1.htm


---------------
celui qui pose une question est idiot 5 minutes, celui qui n'en pose pas le reste toute sa vie.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed