Bonsoir,
Actuellement, j'essaie de créer une bibliothèque dynamique avec du code qui n'a pas été prévu pour. J'ai plein de fichiers de code et j'aimerais créer le fichier header qui leur correspond automatiquement.
J'aimerais savoir si il existe un outil.
Sinon, je ferais bien un script (ou je le ferais bien à la main) mais j'aimerais avoir des conseils qur comment les créer ... (Je n'ai jamais créé de fichiers headers)
Merci pour votre aide
PS: le projet c'est raydium. Tout est expliqué ici: http://memak.cqfd-corp.org/viewtopic.php?p=1379(...)
# quick and dirty
Posté par Krunch (site web personnel) . Évalué à 3.
$ for i in *.c ; do indent -l0 -npsl < "$i.c" | egrep '^([a-zA-Z0-9_]+ ){2}\(([a-zA-Z0-9_]+ [a-zA-Z0-9_]+(, )?)+\)$' > `echo $i | sed 's/c$/h/'`; done
Vaut quand même mieux vérifier manuellement après.
Pour écrire le reste du header, en gros tu mets et c'est déjà un bon début.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: quick and dirty
Posté par Mildred (site web personnel) . Évalué à 1.
J'ai un peu modifié pour enlever le for et ajouter un point virgule à la fin des lignes ...
J'ai un petit problème de compilation mais c'est du à autre chose
Sinon, mon Makefile devient de plus en plus moche, il y a tellement de signes à echapper.
Voila le Makefile: http://wvs.cqfd-corp.org/genfile.php?dir=/raydium_prog/comp/linux-m(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.