En effet. N'importe quel procédure répétitive peut être changée en un Makefile, d'ailleurs... :)
2008/11/27 Daniel Birtz <[EMAIL PROTECTED]>: > Pourquoi pas un makefile ? Tu indique toutes les commandes que tu veux > faire effectuer et dans une console du lance la compilation et > l'assemblage. Pas besoin de tour retaper à chaque fois. > > Même que dans 10 ans tu n'auras pas besoin de te souvenir comment > recompiler ton programme puisque tout est en clair dans le fichier. > > Je crois que les professionnels fonctionnent avec ça. > > Exemple du contenus d'un fichier makefile : > > edit : moonlander.o ScreenIntro.o ScreenMenu.o > g++ ../Engine/Element.o ../Engine/Image.o ../Engine/Sprite.o > ../Engine/ListElement.o \ > ../Engine/Sound.o \ > ../Engine/Screen.o ../Engine/ListScreen.o \ > ../Engine/Engine.o ScreenIntro.o ScreenMenu.o moonlander.o -o > moonlander -lSDL -lSDL_image -lSDL_ttf /usr/local/lib/libfmodex.so -pthread > > moonlander.o : moonlander.cpp > g++ -c moonlander.cpp > > ScreenIntro.o : ScreenIntro.cpp > g++ -c ScreenIntro.cpp > > ScreenMenu.o : ScreenMenu.cpp > g++ -c ScreenMenu.cpp > > clean: > rm moonlander.o ScreenIntro.o ScreenMenu.o > > Voilà. Moi j'ai bien aimé travailler avec ça. > > > Mathieu Trudel-Lapierre a écrit : >> Alt-F2 n'est vraiment pas la meilleure facon de démarrer gcc, étant >> donné le nombre de paramètres à y passer. Puis pour firefox, >> l'aviez-vous tappé tout en minuscules? >> >> firefox est installé par défaut sous /usr/bin/firefox, alors juste >> écrire "firefox" sans les guillements, tout en minuscule devrait bel >> et bien le démarrer et le trouver instantanément... >> >> Enfin, pour ce qui est de GCC, Maxime a raison: l'utiliser par le >> biais d'un programme peut être plus simple, parce que le programme se >> chargera de passer les paramètres nécessaires. >> >> Sinon, en ligne de commande directement (dans terminal), c'est vrai >> que build-essential installe plusieurs autres trucs bien utiles, >> surtout si vous téléchargez des fichiers .tar.gz pour compiler et >> installer des programmes. Autrement, pour simplement compiler (disons >> un "hello world" ou un programme C ou C++ tout simple...), ce serait >> la ligne de commande suivante: >> >> gcc -o nom_de_l'exécutable_voulu nom_du_fichier.c >> >> / Matt >> >> 2008/11/27 Pierre-Luc Beaudoin <[EMAIL PROTECTED]>: >> >>> On Thu, 2008-11-27 at 11:54 -0800, Donald Pinet wrote: >>> >>>> J'ai fait Alt-F2 et demander GCC. Rien. Sur Terminal, j'ai fait la >>>> commande ligne GCC...tojours rien. J'ai testé ces informations pour >>>> trouver Firefox soit par Alt-F2 ou ligne commande Terminal. Rien. >>>> Pourtant, le Firefox est bien là sur mon bureau... >>>> >>> Tu as peut-être aussi besoin du paketage build-essential, qui installera >>> gcc et tout ce qu'il a besoin. >>> >>> sudo apt-get install build-essential >>> >>> devrait faire ton affaire. >>> >>> > > > > -- > Ubuntu-quebec mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec > -- Mathieu Trudel [EMAIL PROTECTED] -- Ubuntu-quebec mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec
