Bonjour, j'ai créé un tout petit programme sous Debian nommé abc.c pour tester si la compilation/exécution fonctionne, c'est un bête hello world, voici le code:
#include <stdio.h>
int main()
{
printf("Hello world!\n");
return 0;
}
Je compile en faisant cc -c abc.c -o abc
ensuite un chmod 755 abc
et lorsque je tape ./abc il me m'affiche bash: ./abc: cannot execute binary file
J'ai cherché pendant plus de 2 heures sur internet mais je n'ai rien trouvé qui fonctionnait, j'ai vu qu'il y avait peut-être quelque chose en rapport avec le fichier /etc/fstab alors je mets le contenu de celui-ci si ça peut vous aider:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda6 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
Merci beaucoup à ceux qui voudront bien m'aider
Partager