Bonjour.
Je me lance dans un projet en c++ un minimum conséquent, et je me retrouve confronté à certains problèmes que je n'avais pas eu jusqu'à présent (dans le cadre de petits programmes).

En effet, je souhaiterai découper mon application en plusieurs répertoires/sous répertoires (includes, src, i18n ...) avec un fichier main à la racine, et je suis bloqué sur la "mise en place de cette structure".

Je n'ai pas trouvé de tutoriaux pour mettre en place ce genre de chose, et les projets open sources qui procèdent ainsi sont beaucoup trop complexes pour que je puisse m'en servir comme base.

Quelqu'un aurait-il des tutos ou des exemples sur comment gérer ce genre d'arborescence ainsi que les arguments pour lancer g++ ?

Pour l'instant, je suis obligé de faire un include fichier.cpp dans mon fichier header pour pouvoir compiler (même si j'utilise g++ -I avec les différents répertoires) et je ne trouve pas cela très propre.