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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
#include "../include/Individus.h"
 
#define M_PI  3.14159265358979323846
classe: Monde.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
#include "../include/Monde.h"
Individus.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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