IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

[C] GCC : No such file or directory


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Fooshi
    Homme Profil pro
    ICD
    Inscrit en
    Juin 2002
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ICD
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 508
    Par défaut [C] GCC : No such file or directory
    Bonjour,
    je suis un gros noob en compilation linux et j'ai donc un probleme de compilation.

    j'aimerais tester un fichier c donc le compiler avec Gcc, je lance la commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc sql_client.c -o sql_client
    mais cela me donne "no such file or directory" pour tous mes headers.
    quelq'un a t'il une solution ? Merci d'avance

  2. #2
    Membre éprouvé Avatar de nowahn
    Homme Profil pro
    Inscrit en
    Août 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 84
    Par défaut
    Bonjour,

    Sauf pour les en-têtes standards, il faut indiquer à gcc les répertoires où chercher les en-têtes avec l’option -I (i majuscule):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc «fichier.c» -o «fichier» -I «répertoire1» -I «répertoire2» ...
    Il faudra aussi à priori indiquer les bibliothèques à utiliser avec -l (L minuscule).
    Regarde du côté de pkg-config qui permet de configurer tout ça automatiquement par un simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc «fichier.c» -o «fichier» `pkg-config «bibliothèque» --cflag --libs`

  3. #3
    Membre éclairé Avatar de Fooshi
    Homme Profil pro
    ICD
    Inscrit en
    Juin 2002
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ICD
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 508
    Par défaut
    merci ca marche maintenant avec cette commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc sql_client.c -o sql_client -I include/ -I ../common/include

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/08/2014, 13h41
  2. gcc.exe: __declspec: No such file or directory
    Par floanne dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 27/02/2009, 13h17
  3. Réponses: 7
    Dernier message: 26/04/2006, 09h56
  4. Réponses: 3
    Dernier message: 16/01/2006, 18h24
  5. Réponses: 1
    Dernier message: 04/10/2005, 20h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo