web-dev-qa-db-fra.com

Erreurs de compilation GCC avec "Aucun fichier ou répertoire de ce type"

Ma version Ubuntu est 12.04 LTS. J'ai écrit des programmes en C. Mais il y a un problème de compilateur. J'ai googlé et découvert que j'avais besoin de l'essentiel de la construction. Je l'ai donc téléchargé et installé.

Après l'installation, cela a bien fonctionné. Mais après peut-être 3 heures, le problème s'est reproduit.

Quand j'écris:

gcc -o -std=c99 sort sort.c

Le compilateur se plaint:

gcc: error: sort: No such file or directory.

Je n'en ai aucune idée maintenant.

3
MoonTom

Ce qui suit va résoudre votre problème:

gcc -std=c99 sort.c -o sort

Votre commande demandait à gcc de compiler un fichier appelé sort, qui n’existait pas, d’où le message d’erreur. Le drapeau -o doit être suivi du nom de sortie, mais votre ligne a été suivie de -std = c99, ce qui n’est pas correct.

4
Colin Ian King