Tout d'abord, désolé si la réponse a déjà été apportée, en tout cas, je l'ai pas trouvée...
Voila, j'essaie de compiler un projet que je dois rendre, mais pas moyen d'y arriver.
Quand je mets tout dans un fichier main.cpp, ça marche très bien.
Par contre, là, je dois rendre un fichier différent pour chaque classe (classe.cpp + classe.hpp), et un fichier supplémentaire pour l'espace global (structures, variables globales, définition de variable statiques).
Et bien sûr, cette fois, le linker ne veut pas faire son boulot !
main(ligne) : undefined reference to 'Maclasse::Maclasse' ld a retourné 1 code d'état d'exécution
Mais, à chaque fois que je cherche comment régler ça, je tombe sur "sous devc++ / code::blocks / visual studio, faites clic droit -> ajouter un fichier..."
IDE ? C'est quoi un IDE ? Mon seul IDE, c'est l'ensemble VIM + GCC + VALGRIND, donc les "sous l'IDE toto" ne me sont d'aucune utilité...
Comment faire pour que g++ arrive à compiler correctement mon programme ???
Merci, et bonne nuit.
