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

  FORUM HardWare.fr
  Programmation
  C

  [C/C++] Comment organisez-vous vos sources ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/C++] Comment organisez-vous vos sources ?

n°687476
jotb
Mon nom est Capitaine.
Posté le 30-03-2004 à 15:49:03  profilanswer
 

Pour une appli de taille assez conséquente, comment organisez-vous vos sources ? Je présume que vous les mettez dans un dossier du genre src, mais après ?  
Vous mettez tous les .h dans un dossier headers ? Vous faites un dossier par module ?
Je suis un peu perdu sur ce point  :sweat:


---------------
L'Europe sera définitivement foutue quand les USA auront gagné la Coupe du Monde de foot...
mood
Publicité
Posté le 30-03-2004 à 15:49:03  profilanswer
 

n°687488
skeye
Posté le 30-03-2004 à 15:54:53  profilanswer
 

Un de mes projets les mieux organisés (pas forcément une référence absolue, hein!:o ) :


_bin
_include
_lib
_src  
   _src1
   _src2
   _src3

n°687491
jotb
Mon nom est Capitaine.
Posté le 30-03-2004 à 15:56:30  profilanswer
 

Et dans tes dossiers src, tu avais les .h avec tes .cpp ? Et un makefile par src ?


---------------
L'Europe sera définitivement foutue quand les USA auront gagné la Coupe du Monde de foot...
n°687492
skeye
Posté le 30-03-2004 à 15:58:00  profilanswer
 

jotb a écrit :

Et dans tes dossiers src, tu avais les .h avec tes .cpp ? Et un makefile par src ?


Dans les src1, src2, etc tous les .h et .c, et un Makefile.
A la racine un Makefile général.

n°687494
jotb
Mon nom est Capitaine.
Posté le 30-03-2004 à 16:01:59  profilanswer
 

Et le main est situé dans le dossier src ?
 
(merci au fait :) )


---------------
L'Europe sera définitivement foutue quand les USA auront gagné la Coupe du Monde de foot...
n°687496
skeye
Posté le 30-03-2004 à 16:03:05  profilanswer
 

jotb a écrit :

Et le main est situé dans le dossier src ?
 
(merci au fait :) )


J'ai un main dans le src2 et un autre dans le src3...;)
Le src1 est une lib...

n°687499
chrisbk
-
Posté le 30-03-2004 à 16:03:39  profilanswer
 

oué, dans le genre :
 
 
-includes
+---toto
+---roger
-roger
-toto
 
et hoppe (enfin dans includes il n'y a que ce qui sort de toto et de roger, tout le reste dans les rep associé)

n°687503
jotb
Mon nom est Capitaine.
Posté le 30-03-2004 à 16:06:32  profilanswer
 

moi aussi, je veux faire une lib à partir d'une partie de mes sources :D
Et je me posais des questions sur où mettre mes fichiers d'entêtes, mais en fait, si je découpe correctement mes modules et que je les place chacun dans un dossier, ça devrait rouler :jap:


---------------
L'Europe sera définitivement foutue quand les USA auront gagné la Coupe du Monde de foot...
n°687505
jotb
Mon nom est Capitaine.
Posté le 30-03-2004 à 16:08:26  profilanswer
 

chrisbk a écrit :

oué, dans le genre :
 
 
-includes
+---toto
+---roger
-roger
-toto
 
et hoppe (enfin dans includes il n'y a que ce qui sort de toto et de roger, tout le reste dans les rep associé)
 


 
Ce qui sort de toto et roger ? [:gratgrat]


---------------
L'Europe sera définitivement foutue quand les USA auront gagné la Coupe du Monde de foot...
n°687549
jm1981
- - - - - - - - - - - - - - -
Posté le 30-03-2004 à 16:35:37  profilanswer
 

Pour une librairie avec plusieurs modules vous organisez comment vos sources ?


---------------
Lexi lin gua @ traducteurs FR DE ES IT GB

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

  [C/C++] Comment organisez-vous vos sources ?

 

Sujets relatifs
Sources de données...Please HELP !!site vbfrance et codes-sources inaccessible!
integration sources Labwindows dans interface en VBsite de sources?
Débutant : Compilation des sources d'une applicationCompiler sous g++ des sources pas dans le repertoire courant ?
[résolu] Javadoc : 3000 sources à parser dans 125 répertoirespouvez vous m'aider à compiler des sources ?
[Java]Gestion de sources...Un site avec DB, ou trouvers des bonnes sources
Plus de sujets relatifs à : [C/C++] Comment organisez-vous vos sources ?


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