Bon jour,
Je suis totalmente nouvelle . J'ai essayé de faire fonctionner une librarie de C au compilteur Visaul Studio 2005 pour pouvoir le passer a une PDA (miracl.lib). Je le fait sans problem, aprés je veux create une aplicattion . J'ai ajouté la library et je fait le programme , dans la compilation iln'y pas problem mais quand j'ai essayé de faire le linking j'ai obtenu ce type d'erreur:
bmark.obj : error LNK2019: unresolved external symbol clock referenced in function powers
1>bmark.obj : error LNK2019: unresolved external symbol memalloc referenced in function powers
1>miracl.lib(mrsroot.obj) : error LNK2019: unresolved external symbol nres_negate referenced in function nres_sqroot
1>corelibc.lib(crtstrtw.obj) : error LNK2019: unresolved external symbol wmain referenced in function mainWCRTStartup
1>Pocket PC 2003 (ARMV4)\Debug/bmark-sam.exe : fatal error LNK1120: 26 unresolved externals
1>Build log was saved at "file://c:\Documents and Settings\Administrateur\Mes documents\Visual Studio 2005\Projects\bmark-sam\bmark-sam\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm"
1>bmark-sam - 45 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped =
Comme le programme principal est C j'ai ajouté :
#include <stdio.h>
#include <time.h>
#pragma comment (lib,"miracl.lib")
#ifdef __cplusplus
extern "C" {
#endif
#include <miracl.h>
....
}
j'ai essayé aussi de choisir comme subsystem Windows aux Linker options mais c'est inutil.
Il ya quelqu'un qui me peut aider??![]()
Merci!!!!!!!!!!
Partager