C'est vrai que laisser traîner un a.out, c'est pas très propre, mais cela ne change au rien au problème de PATH.
Il vaut donc mieux prendre l'habitude, effectivement, de nommer ses fichiers de sortie mais quand on code en C, il est carrément plus intelligent d'écrire tout de suite le Makefile associé. Pas long à écrire (surtout avec les expressions implicite), super facile à rappeler, et surtout, quand on fait "gcc test.c -o test", on a tendance à utiliser l'auto-complétion pour définir le nom de sortie, et il arrive toujours un moment ou l'on tape Entrée avant d'avoir tronqué l'extension. Et là, c'est "paf le fichier source".
[^] # Re: Répertoire courant
Posté par Obsidian . En réponse au message Lancer un .out dans une console. Évalué à 2.
Il vaut donc mieux prendre l'habitude, effectivement, de nommer ses fichiers de sortie mais quand on code en C, il est carrément plus intelligent d'écrire tout de suite le Makefile associé. Pas long à écrire (surtout avec les expressions implicite), super facile à rappeler, et surtout, quand on fait "gcc test.c -o test", on a tendance à utiliser l'auto-complétion pour définir le nom de sortie, et il arrive toujours un moment ou l'on tape Entrée avant d'avoir tronqué l'extension. Et là, c'est "paf le fichier source".