Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1131 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Chemin vers un nouveau dossier d'entête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Chemin vers un nouveau dossier d'entête

n°1966544
pamputt
Posté le 16-02-2010 à 16:27:40  profilanswer
 

Bonjour,
j'ai un programme en C/C++ qui utilise des headers développés spécialement pour l'occasion. Je voudrais connaître la manière de procéder pour que ces .h soit utilisable par n'importe quel programme de mon système (c'est-à-dire qui ne sont pas forcément dans le même dossier que ces headers). Bien sûr je peux indiquer le chemin complet vers ces headers mais l'idée serait d'ajouter simplement une ligne

Code :
  1. #include <mon_header.h>


comme pour iostream ou fstream par exemple.


Message édité par pamputt le 23-02-2010 à 14:19:04
mood
Publicité
Posté le 16-02-2010 à 16:27:40  profilanswer
 

n°1966806
pamputt
Posté le 17-02-2010 à 11:48:13  profilanswer
 

Personne ?

n°1968515
pamputt
Posté le 23-02-2010 à 14:19:25  profilanswer
 

Vous ne comprenez pas ma question ou vous ne savez pas faire ?

n°1968523
Riot
Buy me a riot
Posté le 23-02-2010 à 14:23:46  profilanswer
 

Ben quand tu compile, tu mets
-I/chemin/vers/le/dossier/contenant/ton/header/


---------------
Be the one with the flames.
n°1968528
theshockwa​ve
I work at a firm named Koslow
Posté le 23-02-2010 à 14:26:24  profilanswer
 

pamputt a écrit :

Vous ne comprenez pas ma question ou vous ne savez pas faire ?


garde ton calme, on n'est pas à ta botte, hein [:pingouino]
et sinon, oui, il suffit de configurer ton compilateur pour qu'il aille chercher ses headers à cet endroit là, du coup, la solution dépend de ton environnement (que tu n'as pas précisé)


---------------
last.fm
n°1968568
pamputt
Posté le 23-02-2010 à 16:13:05  profilanswer
 

Désolé il n'y avais rien d'agressif dans ma formulation mais merci d'avoir répondu.
En fait je suis sous linux. Et mon compilateur c'est gcc 4. Donc la question est de savoir qu'est ce qu'il faut ajouter pour que ce header soit accessible de partout un peu comme iostream, fstream ou encore cmath.


Message édité par pamputt le 23-02-2010 à 16:14:56
n°1968582
Un Program​meur
Posté le 23-02-2010 à 16:22:46  profilanswer
 

-I, deja dit.  Et c'est si difficile que cela de regarder dans la doc?


---------------
The truth is rarely pure and never simple (Oscar Wilde)
n°1968594
pamputt
Posté le 23-02-2010 à 16:38:31  profilanswer
 

En fait, le problème c'est que j'utilise principalement un logiciel d'analyse de données qui s'appelle ROOT. Il est possible de développer des macros et de les compiler ou les executer dans son environnement. Donc je n'ai aucune idée de la manière d'ajouter ce header dans cet environnement d'où l'idée de mettre tous ces headers dans un répertoire et d'ajouter ce répertoire dans une variable d'environnement ou un truc du genre.

n°1968628
theshockwa​ve
I work at a firm named Koslow
Posté le 23-02-2010 à 18:02:53  profilanswer
 

dans ce cas, il vaut mieux chercher dans la doc de ton logiciel


---------------
last.fm

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Chemin vers un nouveau dossier d'entête

 

Sujets relatifs
Mysql : copier un champ vers un autre sauf s'il existe déjàcopier données de IE vers excel
[Résolu]Suppression de dossier en VBSRendre un diapo cliquable vers un lien
Access vers excelApplet vers salon IRC
[PHP] Sauvergarde d'un dossier[VBA]Existence d'un chemin UNC
Redirection de la sortie standard vers une ligne d'un fichier texte 
Plus de sujets relatifs à : Chemin vers un nouveau dossier d'entête


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR