Je sais que tous les forums sont pleins de telles questions, mais j'ai essayé quelques hooks, et ils ne fonctionnent pas (ou je les fais mal).Une fois de plus: LNK2005 (maintenant ok) et LNK2019 (ok)
Alors, j'ai:
main.cpp <- fawn.h <- connector.cpp (defenition) <- conncetor.h (declaration)
<- portl.cpp (def) <- portl.h (dcl) <- connector.h
avec incluent garde (grâce à Igor Zevaka et jk), tout est compilé, mais ne lie pas, dire "déjà défini dans main.obj" au sujet tous les fonct., aucun metter sont-ils statiques ou non.
J'ai déjà essayé de tirer le contenu de conncetor.h vers connector.cpp, de la même manière avec portl.cpp (il y avait #include "connector.h" dedans).
Merci d'avance.
Pourriez-vous s'il vous plaît écrire l'erreur compilateur/éditeur de liens complet. Nous devons savoir de quel symbole il se plaint. – Skurmedel
Oh, d'accord, n'a pas lu correctement. Il se plaint de chaque fonction? Pourrions-nous voir les parties pertinentes des fichiers? – Skurmedel
Ahh ... C'est ... AAh ... Seigneur ... Je viens de renommer getSocket() à getSock() partout et ça marche :) Mais grande expérience - si quelque chose ne va pas dans VS juste essayer faire quelque chose sans but ... –