Bonjour,

J'ai 2 librairies à inserrer dans un projet, l'inconvénient étant que certaines fonctions son déffinies dans les 2 librairies, du type printf, j'ai donc des erreurs au build du type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __isatty already defined in LIBC.lib(isatty.obj)
LINK : warning LNK4098: defaultlib "MSVCRTD" conflicts with use of other libs; use /NODEFAULTLIB:library
Release/STN_encoder.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.
A parrament je peux ignorer la librairie qui engendre ce conflit, le problème étant que si je fais cela, je ne pourai plus avoir accès à certaines fonctions qu'elle contient.
Comment dois je procéder?

Merci