Bonjour a tous,
J'ai un peu de mal a organiser mes fichiers proto de mes classes... Je me suis retrouvé obligé d'y acceder avec des chemins relatifs pour que ca marche (sous code::blocks linux) enfin bref je pense qu'il y a des manières beaucoup plus sexy de faire les choses... surtout que sous windows ca compile pas car il voit pas mes includes...
Voici l'arbo de mon projet:

Voici mes declarations pour le pre compil:
main.cpp
	
	1 2 3 4 5 6 7
   | #include <SDL/SDL.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <cstdlib>
 
#include "include/Monde.h"
#include "include/Individus.h"  | 
 classe: Individus.cpp
	
	1 2 3
   | #include "../include/Individus.h"
 
#define M_PI  3.14159265358979323846  | 
 classe: Monde.cpp
	
	#include "../include/Monde.h"
 Individus.h
	
	1 2 3 4 5 6 7 8 9
   | #ifndef INDIVIDUS_H
#define INDIVIDUS_H
 
 
#include <SDL/SDL.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <cstdlib>
#include <math.h>  | 
 Monde.h
	
	1 2 3 4 5 6 7
   | #ifndef MONDE_H
#define MONDE_H
 
#include <SDL/SDL.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <cstdlib>  | 
 
Qu'en pensez vous? Y a t il moyen aussi de ne pas reincluder systematiquement toutes les libs dans les proto des classes qui sont deja incluses dans main?
Merci
						
					
Partager