Bonjour tout le monde,
J'ai créé un projet C++ sous Code::Blocks sous windows. Pour des raisons pratiques je souhaiterai effectuer les essais sous linux. Il me faut donc compiler mon projet sous linux.
Pour cela j'ai copié tous les fichiers .cpp et .h de mon projet windows et j'ai commencé à créer un Makefile. Mais la compilation de celui-ci plante dès le deuxième fichier toto.cpp. Juste à la ligne où j'utilise find_if et un foncteur créé de mes propres mains sous la forme d'une classe intégré au fichier class.h (fichier où j'ai rangé toutes mes classes). Ce fichier class.cpp et class.h étant le premier de mon Makefile est linké avant toto.cpp.
Je ne sais pas quoi faire étant donné que c'est la première fois que je fais des makefile.
Partager