Donc c'est pour faire un jeu, et bien c'est juste que je ne sais pas trop comment m'y prendre.
Par exemple si j'ai besoin d'ouvrir un fichier, les fonctions ne sont pas les mêmes sous windows et sous linux, comment je gère cette différence au niveau du code ?
Ensuite, si je code sous visual studio, et mon amis sous vim avec un makefile pour compiler, comment faire pour que mon projet soit à jour si quelqu'un rajoute un fichier ? ou si quelqu'un en modifie un autre ? je sais utiliser git pour des projets compilés sous vim, sans environnement de développement avec des fichiers de projets et autres, mais pour le projet visual studio il faudra que je rajoute à chaque fois les nouveaux fichiers moi même dans le projet ?
Il me semble que cmake aide à gérer ce genre de situation, mais je ne sais pas du tout l'utiliser :/
J'espère avoir été plus clair