Dx et VS2005

[Résolu]
Signaler
Messages postés
71
Date d'inscription
mercredi 29 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2008
-
Messages postés
71
Date d'inscription
mercredi 29 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2008
-
Je vais peter un plomb! je viens de réinstaller tout proprement visual studio 2005 et le sdk directx (avec la maj juin 2005) et j'ai 2 erreurs de linkage qui me rendent fou :


1>Compiling...


1>test.cpp


1>.\test.cpp(881) : warning C4996: 'sprintf' was declared deprecated


1> C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(317) : see declaration of 'sprintf'


1>Compiling resources...


1>Linking...


1>test.obj : error LNK2019: unresolved external symbol _D3DXCreateFontA@48 referenced in function "long __cdecl restore(void)" (?restore@@YAJXZ)


1>.\Release/test.exe : fatal error LNK1120: 1 unresolved externals


1>Build log was saved at "file://c:\Documents and Settings\Cali7-0\Bureau\test1\Release\BuildLog.htm"


1>test - 2 error(s), 1 warning(s)


======== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

Quelqu'un saurait il comment me débarasser de ces erreurs...(que je n'avais pas sous VS 2003) merci.

3 réponses

Messages postés
71
Date d'inscription
mercredi 29 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2008

Bon ben plan B, j'ai fais un violent pragma sur la lib d3dx9, y'a plus d'erreur de link mé bon pas très esthétique tout ca....
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
9
En fait il n'y a qu'une erreur.
Tu dois ajouter la librairie d3dx9.lib
Messages postés
71
Date d'inscription
mercredi 29 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2008

Oui je sais et le problème c'est qu'elle y est cette librairie d'où mon incompréhension...