[Projet]Autocompile

Autres projets et contributions
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

[Projet]Autocompile

Message 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/
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Projet]Autocompile

Message 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:

Code : Tout sélectionner

gcc -c src
gcc -o objet
(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 :))
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Projet]Autocompile

Message 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 ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Projet]Autocompile

Message 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.
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Projet]Autocompile

Message par linkpy »

Oui mais bon...

Les sleep sont pour le debugage !!!
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Projet]Autocompile

Message par FoolEcho »

Plains-toi, tuxce y a jeté un oeil. :D (nan, pour le debug, y a plutôt des sorties dans un log ;-) )
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Re: [Projet]Autocompile

Message par mimas »

linkpy a écrit :Moi j'ai jamais rien pigé au makefile !!!
http://gl.developpez.com/tutoriel/outil/makefile/
Anarchy for the triple A.
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Projet]Autocompile

Message par linkpy »

merci mimas, je l'ai lu 5 fois, toujour rien pige...
linkpy
Daikyu
Messages : 63
Inscription : jeu. 01 juil. 2010, 13:42

Re: [Projet]Autocompile

Message par linkpy »

nan s'est bon j'avai oublier de lire un petit truc....
Répondre