Erreur de syntaxe près du symbole inattendu « ( » ./test.c: l
Résolu/Fermé
dragons2
Messages postés
153
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
25 août 2022
-
20 sept. 2020 à 20:04
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 - 23 sept. 2020 à 12:05
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 - 23 sept. 2020 à 12:05
A voir également:
- Bash: erreur de syntaxe près du symbole inattendu « newline »
- Erreur 0x80070643 - Guide
- Symbole attention word ✓ - Forum Word
- Symbole environ ✓ - Forum Graphisme
- Numéro symbole ✓ - Forum Word
- Iptv erreur de lecture - Forum TV & Vidéo
2 réponses
dragons2
Messages postés
153
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
25 août 2022
2
Modifié le 20 sept. 2020 à 22:03
Modifié le 20 sept. 2020 à 22:03
J'ai copié un code qui fonctionne, la compilation et l'execution se passe bien, le même code copié sur le bureau me donne dans la console ce message :
Si j'utilise ensuite :
chmod +x nom du dossier j'obtiens le message:
Donc c'est bien un problème de permissions ?
bash: ./exo7.c: Permission non accordée
Si j'utilise ensuite :
chmod +x nom du dossier j'obtiens le message:
./exo7.c: ligne 2: erreur de syntaxe près du symbole inattendu « ( » ./exo7.c: ligne 2: `int main (void)'
Donc c'est bien un problème de permissions ?
Modifié le 23 sept. 2020 à 09:36
Si ta commande de compilation est :
cette commande produit un exécutable dénommé "exo7" à partir de "exo7.c"
Sous Linux, tu lances l'exécutable comme ceci :