Bonjour,
J'ai installé Visual Studio 8 et dans le répertoire VC, il y a tous les utilitaires pour compiler, linker.
Mais j'ai un problème lorsque j'utilise l'utilitaire LINK :
orajox9.lib(orajox9.obj) : error LNK2019 : symbole externe non résolu __imp__htonl@4 référence dans la fonction 000002A0
etc...
j'en ai une vingtaine comme ca...
donc, d'après ce que j'ai compris, il mange des bibliothèques pour faire l'éditions des liens.
J'ai regardé sur MSDNN, dans quelle .lib étaient certaines fonctions mais après ou trouver ces .lib ?
pour l'instant, voici ma commande :
LINK /DLL /OUT:c:\test.dll /LIBPATH:"c:/microsoftVisualStudio8/vc/lib" /DEF:test.def c:\unfichierobj.obj c:\oracle\lib\orajox9.lib /NODEFAULTLIB msvcrt.lib kernel32.lib
PS : apparemment, j'aurais besoin de :
kernel32.lib // ok
ADVAPI32.lib
user32.lib
msvcrt.lib // ok
Ws2_32.lib
Partager