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

Compilation GCC

CYBER_BOB
CYBER_BOB
Niveau 10
25 décembre 2004 à 23:08:13

Bonsoir a tous et Joyeux Noel,
voila j´ai un petit probleme avec linux... en fait j´ai écrit un petit programme, je le compile normalement avec gcc, comme ceci:

gcc code.c -o code

seulement je n´arrive pas a executer le programme généré, bien qu´il n´y ai pas d´erreur de compilation et que je suis sur que le code ne contient pas d´erreurs !
pourriez-vous m´aider...
merci par avance
Bob

HiTz
HiTz
Niveau 8
26 décembre 2004 à 00:31:01

Tu dois rendre ton fichier éxécutable avec chmod +x code et ensuite . /code

CYBER_BOB
CYBER_BOB
Niveau 10
26 décembre 2004 à 10:54:02

non en fait si je fais . /code directement, ca marche... mais en fait au début de fesait code directement et ca marchait pas je comprenais pas pourquoi mais maintenant oui

ackeur
ackeur
Niveau 8
26 décembre 2004 à 18:34:27

ça dépend de ton PATH.. le PATH est une variable qui contient les chemins d´accès où l´interpreteur va chercher en premier pour executer un programme. par ex si tu veux pouvoir executer un programme qui est dans ton home juste en entrant son nom tu dois redéfinir ton PATH de la manière suivante
PATH=$PATH:~ ce qui te permettra d´executer des programmes dans ton home quelque soit le repertoire où tu te trouves. tu peux éditer ton . bash_profile pour que la modification soit permanente.

@+

western
western
Niveau 9
27 décembre 2004 à 11:16:57

export PATH=.:$PATH
car pour executer, il faut ajouter le répertoire courant au PATH

2357
2357
Niveau 5
29 décembre 2004 à 04:31:34

Moi je ferais pluto un :

gcc -o code code.c

c´est plus par habitude, sinon je pense que ca revient au meme.

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