Probleme de Link... - C++ - Programmation
Marsh Posté le 16-03-2008 à 20:28:30
as tu indiqué le chemin vers la lib dans les chemins additionnels ?
Marsh Posté le 16-03-2008 à 21:41:42
Ahah, non, je suis un noob dans l'utilisation de visual...
Comment on fait ça ?
Marsh Posté le 16-03-2008 à 21:47:57
J'ai tout de meme ajouté dans
les propriétés de mon projet > Editeur de Liens > Répertoire de bibliothèques supplémentaires
le chemin absolu de mon .lib...
Je ne sais pas si c'est de ça que tu parles
Marsh Posté le 17-03-2008 à 00:16:31
Pas d'autre idée ?
A l'aide, j'ai besoin d'utiliser cette bibliothèque et j'ai des délais limités
Il y a surement qqch que je fais mal... Mais je ne sais pas quoi.
Marsh Posté le 17-03-2008 à 07:23:31
Il sort d'ou ton .lib? Ce serait pas un truc prevu pour Borland, a tout hasard?
Marsh Posté le 17-03-2008 à 11:47:46
Je vais me renseigner. J'ai pas bcp d'infos sur ce lib. S'il est prévu pour borland, il n'est pas utilisable via visual studio ou dev C++ ?
Marsh Posté le 18-03-2008 à 23:26:12
Je n'ai pas pu obtenir d'infos pour le moment. Mais j'ai tt de meme essayé avec borland compiler : j'ai fait la conversion de ma lib via coff2omf.exe puis j'ai tenté la compilation et là encore, erreur de link...
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external 'ListServers()' referenced from C:\BORLAND\BCC55\BIN\
TEST.OBJ
Marsh Posté le 13-05-2008 à 16:27:36
Désolée de squatter ce post, il m'a semblé le plus proche de mon problème.
J'ai une question un peu tordue : je cherche à compiler un projet qui link sur deux librairies différentes qui ont des noms différents, mais qui comportent des fonctions dont les noms sont identiques. Forcément le compilo n'est pas jouasse. Les deux librairies correspondent à 2 configurations matérielles différentes, et on souhaite avoir un programme qui prenne en compte ces différentes possibilités.
Peut-on imaginer une solution (gérée avec un genre d'option puisqu'on n'utilisera jamais simultanément les 2 librairies) pour lui indiquer vers quelle librairie on veut linker ?
Marsh Posté le 16-03-2008 à 19:39:45
Bonjour, apres avoir lu pleins de messages sur des problemes d'édition des liens, j'ai essayé de résoudre mon problème mais en vain.
Je débute en C++. J'utilise visual studio 2005.
Je dois réaliser un petit programme qui utilise des méthodes qui sont dans une bibliotheque externe (.lib et .h)
J'ai fais un include du .h en tete de mon programme, et lorsque je compile, tout se passe bien, mais lorsque j'essaye de "générer" le programme, j'ai cette erreur :
utils.obj : error LNK2019: symbole externe non résolu _TXXX référencé dans la fonction "void __cdecl ListServers(void)" (?ListServers@@YAXXZ)
J'ai mis dans le répertoire de mon projet le .lib.
J'ai été dans les options Propriétés > Editeur de liens > Entrée > Dépendances supplémentaires et j'ai tapé maLib.lib
Je ne sais pas quoi faire pour régler le problème...