j'ia l'impression que les warnings sous linux sont plus réels que ceux sous Visual C++ (par exemple !)
Reekho
Certes :jap:
Jar Jar
Reekho a écrit a écrit :
Je pense qu'a mon niveau je peux encore me permettre de laisser des warnings :D
C'est vrai que si tu veux que ton programme plante, c'est ton problème...
kadreg
Reekho a écrit a écrit :
Je pense qu'a mon niveau je peux encore me permettre de laisser des warnings :D
Justement, non, les bonnes habitudes, ça se prends dès le début
Reekho
Je pense qu'a mon niveau je peux encore me permettre de laisser des warnings :D
Jar Jar
HuGoBioS a écrit a écrit :
ha ... okey
donc c'est plus ou moins inutile !
C'est complètement indispensable !
À chaque fois qu'il reste un warning, tu peux être sûr que ça va faire un segfault. La seule fois où un programme ne m'a pas fait ça après avoir compilé avec des warnings, il a fini par me faire un bus error...
e-deby
HuGoBioS a écrit a écrit :
ha ... okey
donc c'est plus ou moins inutile !
extremement utile pour bien dévelloper
HuGoBioS
e-deby a écrit a écrit :
ca affiche tous les warnings
ha ... okey
donc c'est plus ou moins inutile !
e-deby
HuGoBioS a écrit a écrit :
c'est quoi le -Wall ?
ca affiche tous les warnings
HuGoBioS
c'est quoi le -Wall ?
Reekho
Ca marche !!!
Merci !!!
:)
Jar Jar
gcc -Wall -o td1 td1.c
(attention au grand W)
./td1
Reekho
Non c'est bon j'ai sauvegardé.
Quelle est la bonne ligne de commande a executer ?
gcc -wall td1 td1.c
???
C'est ca ?
Jar Jar
gcc -o td1.c td1
J'espère que t'as bien sauvegardé, ou que tu t'es planté quand tu as écrit ça dans le forum, parce que ça, ça va écraser ton fichier source...
./monprogramme
PS: utilise toujours gcc -Wall
Reekho
asphro a écrit a écrit :
t un casseur de pompier aussi toi ?
serieusement c koi ton prog que tu compiles?
J'ai pas 15 ans et je joue pas au foot ;)
C'est juste un prog de C a la con, avec un printf dedans, rien de spécial.
Le problème c'est que à la compilation, gcc me crée un fichier qui ne s'execute pas.
la ligne de commande que je tape est:
gcc -o td1.c td1
Avec td1.c mon fichier source que j'ai tapé sous emacs.
asphro
t un casseur de pompier aussi toi ?
serieusement c koi ton prog que tu compiles?
Reekho
Et bien justement ca marche pas...
les attributs du fichier sont -rwxr-xr-x cela veut bien dire qu'il est executables non ?
e-deby
ou alors seulement
executable
si celui ci est dans un dossier du path
e-deby
/chemin/de/l'executable
Reekho
Salut, je débute sous Linux.
Je suis en train de faire mes Td de C pour la Fac, j'utilise GCC pour compiler, il me donne donc un fichier soi disant executable, mais en fait comment l'executer depuis la console ? Faut il faire obligatoirement un script ?