Page 1 sur 1
[Projet]Autocompile
Publié : sam. 30 oct. 2010, 18:38
par linkpy
Bonjour,
Je vien d'écrir un petit programme en python pour compiler les code source en c ou c++.
Le fichier de configuration s'appelle conf.py et est dans utils/lib/conf.py.
Je sais que s'est pas ausi bien que make ou cmake mais pour ceux qui n'i pige rien(make, cmake) il y a Autocompile !!!
Dépandance :
Python
Bien voila !!
Vous pouvez me poser des question j'y repondré volontié !!!!
PS: lien :
https://sourceforge.net/projects/autocompile/
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 19:11
par tuxce
Loin de moi l'idée de te décourager mais sérieusement, il sert à quoi le programme ?
D'une il est bourré de fautes (passer un correcteur ne prend pas énormément de temps) et ensuite, il fait un simple:
(ou g++)
en gros, c'est l'équivalent d'un Makefile:
Code : Tout sélectionner
CC = compilateur
SRC = liste source
OBJ = ${SRC:.c=.o}
.c.o:
${CC} -c $<
nom_du_prog:
${CC} -o $@ ${OBJ}
et encore, là c'est largement plus complet !
(et un conseil, automatiser un truc en y mettant des "sleep", ça aura plutôt tendance à agacer plus qu'autre chose

)
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 19:28
par linkpy
Oui mais toi tu est allé dans les détail :
Moi j'ai jamais rien pigé au makefile !!!
donc ceci est fait pour les gens comme moi, qui pige rien au make file !
Et puis un makefile peut compilé, linké, executé le programme ?
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 19:38
par tuxce
Il est un peu fait pour ça !
Et il n'y a pas besoin d'en faire un compliqué, tu peux commencer par des très simple.
De plus, devant un prog en C, un makefile, c'est vraiment pas grand chose.
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 19:39
par linkpy
Oui mais bon...
Les sleep sont pour le debugage !!!
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 19:43
par FoolEcho
Plains-toi, tuxce y a jeté un oeil.

(nan, pour le debug, y a plutôt des sorties dans un log

)
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 22:11
par mimas
linkpy a écrit :Moi j'ai jamais rien pigé au makefile !!!
http://gl.developpez.com/tutoriel/outil/makefile/
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 22:40
par linkpy
merci mimas, je l'ai lu 5 fois, toujour rien pige...
Re: [Projet]Autocompile
Publié : sam. 30 oct. 2010, 22:55
par linkpy
nan s'est bon j'avai oublier de lire un petit truc....