Citation :
J'ai trouvé ca ds MSDN mais bon, moi ca m'inspire po vraiment...
|
Voici la manière correcte d'utiliser le MSDN pour ce genre d'erreur. Certains disent que le MSDN est un vaste foutoir, mais il suffit juste de savoir comment chercher.
Ton message d'erreur est le suivant :
Citation :
Timer.obj : error LNK2001: unresolved external symbol __imp__timeGetTime@0
|
En gras, tu as la fonction incriminée. Tu enlèves le __imp__ du début et le @0 à la fin et tu obtiens la fonction timeGetTime.
Ensuite, tu consultes le MSDN pour cette fonction, et tu regardes la section Requirements. Tu obtiens ceci :
Citation :
Requirements Windows NT/2000: Requires Windows NT 3.1 or later.
Windows 95/98: Requires Windows 95 or later.
Header: Declared in Mmsystem.h.
Library: Use Winmm.lib.
|
La ligne Header t'indique le fichier d'entête contenant la signature de timeGetTime, ici Mmsystem.h, à inclure comme je te l'ai indiqué.
La ligne Library t'indique la lib à laquelle tu dois lier ton projet pour utiliser cette fonction, ici Winmm.lib, à inclure comme je te l'ai indiqué.
En espérant que ce topic puisse servir à tous ceux qui ont des LNK2001, car il n'y a pas d'erreur plus simple à résoudre.
[jfdsdjhfuetppo]--Message édité par Harkonnen le 08-05-2002 à 13:41:46--[/jfdsdjhfuetppo]
---------------
J'ai un string dans l'array (Paris Hilton)