les lib :sweat:

les lib :sweat: - C++ - Programmation

Marsh Posté le 06-03-2005 à 23:33:00    

je fait de la prog c et c++, et j'ai un vrais probleme avec les lib !
je n'y comprend rien ,ou pas grand chose !
comment et pk ca link, comment on compile les .lib et les .a et les .dll ???
y a t'il des lien (en francais c'est mieux :D) pour expliquer clairement cela ?
 
merci beaucoup aux ames charitables ...

Reply

Marsh Posté le 06-03-2005 à 23:33:00   

Reply

Marsh Posté le 07-03-2005 à 08:25:58    

+1 !
 
J'ai le même problème : j'ai un toolkit qui me génère un .lib et je ne sais pas comment compiler un bête programme qui utilise une classe contenue dans ce .lib.
 
Merci d'avance :)
 
 
EDIT : Je complète en mettant le genre d'erreur que j'obtiens :
 

MSVCRT.lib(MSVCR71.dll) : error LNK2005: _fwrite d?j? d?fini(e) dans LIBC.lib(fw
rite.obj)
MSVCRT.lib(MSVCR71.dll) : error LNK2005: _fseek d?j? d?fini(e) dans LIBC.lib(fse
ek.obj)
MSVCRT.lib(MSVCR71.dll) : error LNK2005: _atoi d?j? d?fini(e) dans LIBC.lib(atox
.obj)
MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_in
fo(class type_info const & )" (??0type_info@@AAE@ABV0@@Z) d?j? d?fini(e) dans LIB
C.lib(typinfo.obj)
MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall
type_info::operator=(class type_info const & )" (??4type_info@@AAEAAV0@ABV0@@Z) d
?j? d?fini(e) dans LIBC.lib(typinfo.obj)
LINK : warning LNK4098: conflit entre la biblioth?que par d?faut 'MSVCRT' et les
 autres biblioth?ques ; utilisez /NODEFAULTLIB:library
prog.exe : fatal error LNK1169: un ou plusieurs symboles d?finis ? diff?rentes r
eprises ont ?t? rencontr?s


 
[Désolé pour les accents qui manquent, ce sont les Windows grecs ça]


Message édité par yannick_frere le 07-03-2005 à 08:32:30
Reply

Marsh Posté le 07-03-2005 à 08:51:30    

Mickey551 a écrit :

je fait de la prog c et c++, et j'ai un vrais probleme avec les lib !
je n'y comprend rien ,ou pas grand chose !


http://www.network-theory.co.uk/do [...] ro_24.html
 
http://users.actcom.co.il/~choo/lu [...] aries.html
 
 

yannick_frere a écrit :

+1 !
 
J'ai le même problème : j'ai un toolkit qui me génère un .lib et je ne sais pas comment compiler un bête programme qui utilise une classe contenue dans ce .lib.


C'est pas le même problème (fais une recherche sur le forum, on en parle toutes les semaines ou presque de celui-ci).
http://msdn.microsoft.com/library/ [...] raries.asp
 

Reply

Marsh Posté le 07-03-2005 à 10:33:34    

Un très grand merci pour ton aide : ça fonctionne maintenant =)

Reply

Marsh Posté le 07-03-2005 à 12:03:07    

let s go to the anglich language ... merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed