CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

impossible de lancer un programme en C dans Code Blocks

ValerioFluo
ValerioFluo
Niveau 34
20 octobre 2018 à 20:29:46

Bonsoir à tous,
Alors voilà, je viens de commencer une formation de développeur, dans laquelle on apprend à programmer en C en ce moment avec l'IDE: Codeblocks.
Souhaitant m'entrainer chez moi j'ai donc téléchargé une version de Codeblocks compatible avec mon système d'exploitation: Snow Leopard. J'avais alors un soucis de compilateur manquant, que j'ai ensuite réglé en téléchargeant XCode.
Je pensais être arrivé au bout de mes peines, et pouvoir me lancer à bras le corps, dans mes exercices, quand j'ai constaté avec erreur que le moindre petit programme n'arrivait pas à se lancer. Par exemple, rien que le programme par défaut "Hello world!" ne fonctionne pas, il se compile très bien mais lorsque j'appuie sur la flèche pour le lancer mon terminal affiche ceci:

Last login: Sat Oct 20 20:09:17 on ttys000
/Applications/CodeBlocks.app/Contents/MacOS/cb_console_runner DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:. /Users/valerio_basseras/Documents/Projet C/Test/bin/Debug/Test
MacBook-Pro-de-Valerio-Fluo:~ valerio_fluo$ /Applications/CodeBlocks.app/Contents/MacOS/cb_console_runner DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:. /Users/valerio_fluo/Documents/Projet C/Test/bin/Debug/Test
sh: /Users/valerio_fluo/Documents/Projet: No such file or directory

Process returned 127 (0x7F) execution time : 0.002 s
Press ENTER to continue.

Bon je comprends qu'il y a un fichier ou dossier qu'il n'arrive pas à trouver, mais où? et pourquoi? Ça je l'ignore...
J'ai trouvé sur openclassroom, un sujet avec quelqu'un ayant le même problème ici,
https://openclassrooms.com/forum/sujet/probleme-console-code-blocks-mac-40502
mais la solution n'est pas claire, il dit avoir déplacer son fichier de son bureau au dossier application, personnellement mon fichier est dans mes documents, et j'ai essayé d'en lancer un nouveau, de le sauvegarder dans application, ça n'a absolument rien changé...
Y aurait-il par hasard ici une âme charitable pouvant m'aider à comprendre tout ce galimatias? ^^
Merci d'avance

ShowBekS_75
ShowBekS_75
Niveau 7
20 octobre 2018 à 22:21:32

Salut,

n'ayant jamais utilisé code block pour ne le ferais tu depuis le terminal ?
Iterm sur mac je crois bien.

gcc ton_fichier.c ou *.c s'il y a des dépendances.
Puis tu lances l'executable ./a.out (je crois, ça fait longtemps que je n'ai pas fait de c).
En attendant que tu résolves ton problème tu pourras continuer tes tests.

ShowBekS_75
ShowBekS_75
Niveau 7
20 octobre 2018 à 22:23:04

Desolé j'aurais dû me relire j'ai oublié des mots.

Exacompta
Exacompta
Niveau 10
20 octobre 2018 à 22:54:36

Si tu as windows defender essaie d'ajouter codeblock dans tes applis qui peuvent accéder à tout. C'est peut-être car de base, les applis ne peuvent pas accéder au repertoire "Documents" et récursivement, ca me fait pareil pour libreoffice par exemple

Loughor
Loughor
Niveau 11
21 octobre 2018 à 00:01:21
/Users/valerio_fluo/Documents/Projet: No such file or directory

Il n'arrive pas à trouver ce dossier.

Mais c'est curieux puisque plus haut, il parle de /Users/valerio_basseras/Documents/Projet C/Test/bin/Debug/Test. On dirait qu'il coupe le chemin au niveau de l'espace. Essaie d'utiliser un un nom qui ne contient pas d'espaces (Projet_C par exemple) et crée un projet dans celui-ci pour voir.

Gaetano-GX
Gaetano-GX
Niveau 30
21 octobre 2018 à 07:33:16

Il est de notoriété publique que code::blocks est buggué sous mac.
Utilise plutôt Xcode.

Exacompta
Exacompta
Niveau 10
21 octobre 2018 à 11:12:07

Le 20 octobre 2018 à 22:54:36 Exacompta a écrit :
Si tu as windows defender essaie d'ajouter codeblock dans tes applis qui peuvent accéder à tout. C'est peut-être car de base, les applis ne peuvent pas accéder au repertoire "Documents" et récursivement, ca me fait pareil pour libreoffice par exemple

J'ai rien dit, j'ai cru que tu étais sous windows :hap:

Jeufroid
Jeufroid
Niveau 7
21 octobre 2018 à 22:20:53

Sublime Text + la commande "cc" sur terminal > all surtout pour un débutant :ok:

Lorsque j'ai débuter a apprendre le C j'ai trouvé ça tellement plus simple a prendre en main qu'un IDE et c'est tellement plus puissant en couplant avec un debuger (gdb)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment