Aller au menu - Aller au contenu

Compilez sous GNU/Linux !

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2 
Pseudo Commentaire
Page Précédente  1  2 
Hors ligne Pandore # Posté le 06/08/2009 à 22:38:36
Ange Gardien
Avatar

Tutoriel très intéressant. :)

Il manque juste une bonne introduction expliquant ce que ça veut dire compiler, en quoi ça consiste, à quoi ça sert. ;)

"Plus les choses changent, plus elles restent les mêmes ..."

Mes sites web à mouuuuaaaahhh !!! :D : 1) dogue allemand de la Boite de Pandore 2) great-danes-of-the-world, le portail mondial du dogue allemand 3) mon classeur de cartes Magic the Gathering
Un jeu de cartes par navigateur gratuit intéressant : Eredan ITCG
 
Hors ligne theophae # Posté le 09/09/2009 à 14:28:09
Give me the answer RIGHT NOW !
Avatar

Études : ISEP

Merci pour cet excellent tuto. Très complet et très bien expliqué. Je vais pouvoir maitriser un peu mieux la compilation sous Linux.
Je met 19/20 à ce tuto.
Hors ligne Nihilo # Posté le 12/05/2010 à 12:54:54
The Cake Is A Lie
Avatar

Ville : Bordeaux
Pays : France métropolitaine
Études : CESI Bordeaux

Il n'y aurait pas une petite erreur sur la compilation gcc ?

Si l'on fait
Code : Console
gcc source.c


Ne sort pas un binaire mais un a.out, et par conséquent il faut bien spécifier -o nom_final
Code : Console
gcc source -o nom_final


Non ? ^_^

Source

Edit : ./a.out et ça l'exécute aussi désolé ;)
Hors ligne Leryan # Posté le 16/06/2010 à 21:10:42
§ HAVE FUN AND FUCK DA WAY §
Avatar

Études : IUT Nancy-brabois

a.out ou autrechose c'est juste un nom. a.out a été gardé comme nom par défaut en l'honneur des premiers formats d'executables.
Hors ligne ThaisZelda # Posté le 01/08/2010 à 20:57:02
Avatar

Avis : Très bon

Ville : Epernay
Pays : France métropolitaine

oohhhh merci pour ce tuto =D

Bannière Firefox
Image utilisateur

Image utilisateur
 
Hors ligne ShadowSheep # Posté le 12/09/2010 à 12:27:53
Avatar

Ville : Saint maur des fossés
Pays : France métropolitaine
Études : UTT

Excellent tuto :) .
Bien expliqué et très complet.
Hors ligne anonyme # Posté le 01/10/2010 à 22:19:39

gg pour les Makefile ;)
Hors ligne pawel_l_unique # Posté le 07/10/2010 à 19:37:02

Avis : Très bon

super tuto 20/20 pour moi!

ou doivent etre les dossier main.c ?
Hors ligne hackers35 # Posté le 25/02/2011 à 22:47:06
Avatar

problème avec GCC !
Il me dit : no input files.
pouvez-vous m'aider !
Hors ligne manhattan # Posté le 15/03/2011 à 20:44:14
Avatar
Flux RSS

Merci pour ce tutoriel
 
Hors ligne hl037 # Posté le 25/03/2011 à 10:35:16
Vive... euh... moi!

Avis : Très bon

Études : Université d'Orléans

Super tuto!
...je me rappelais qu'il y a six mois j'étais tombé dessus et que je m'étais dis "tient, ce sera pas mal quand je passerais sous linux pour compiler à la main"... et depuis une semaine, je cherchais à le retrouver... sans succès car je cherchais dans la partie "langage C" :p
...il faudrait donc rajouter un liens dans la partie C, car même si c'est très orienté linux, ça peut toujours servir aux téméraire de la compilation à la main sous windows^^

Je me demande parfois le nombre de personnes qui LISENT la doc de Qt avant de crier "à l'aide"...
 
Hors ligne _desperados_ # Posté le 17/09/2011 à 20:11:17

Ville : Gif-sur-yvette
Pays : France métropolitaine

un Immeeeeeeeeeeeeeeeeeeeeeeeeeense merci!!!
je ne comprenais rien du tout à la compilation avec linux, et maintenant je vais pouvoir installer toutes les bibliothèques que je veux!!!
*je crois que je n'ai pas mis assez de e à immense*

Travaux actuels : Ogre3D & Blender
«J’ai toujours rêvé d’un ordinateur qui soit aussi facile à utiliser qu’un téléphone. Mon rêve s’est réalisé : je ne sais plus comment utiliser mon téléphone.»
[ Bjarne Stroustrup ]
 
Hors ligne Prince25 # Posté le 28/02/2012 à 11:38:15
Avatar

Avis : Bon

Nickel j'ai bien compris !

Une petite erreur pour la commande
.PHONY: clean, mrproper

Apparemment, il ne faut pas de virgule entre les deux syntaxes:
.PHONY: clean mrproper

Merci à toi
Hors ligne G.Alex-713 # Posté le 07/04/2012 à 14:50:58
Gallae ex
Avatar

Ville : Paris
Pays : France métropolitaine

Backtrack, à partir de sa version 4, n'est plus basée sur Slackware, en conséquence, elle n’utilise plus de tgz mais des .deb, car elle est maintenant basée sur Ubuntu.
Hors ligne trais_rond # Posté le 10/05/2012 à 18:31:05
communauté clampine
Avatar

Ville : Loos
Pays : France métropolitaine

Merci pour ce tuto ma foi fort fichtrement utile et d'une qualité qui frise la perfection :D


Juste une remarque cependant, ça doit te paraître évident, mais il serait peut-être bon de préciser que pour utiliser pkg-config dans un makefile:
Code : Bash
1
gcc -c main.c $(pkg-config --cflags bibliotheque) -o main.o

devient:Code : Bash
1
gcc -c main.c $(shell pkg-config --cflags bibliotheque) -o main.o
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx