Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2578 connectés 

  FORUM HardWare.fr
  Programmation

  quelle dll utiliser pour linker des progs C utilisant JNI ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

quelle dll utiliser pour linker des progs C utilisant JNI ...

n°60101
XDMJ
Posté le 18-09-2001 à 16:26:12  profilanswer
 

quand je compile sous visual C++ 6, ca marche bien mais dès que je 'link', il me dit :  
 
unresolved external symbol "__declspec(dllimport) long __stdcall JNI_CreateJavaVM(struct JavaVM_ * *,void * *,void *)"

mood
Publicité
Posté le 18-09-2001 à 16:26:12  profilanswer
 

n°60102
H4dd3R
Q2
Posté le 18-09-2001 à 16:36:03  profilanswer
 

Eh bien je pensais être le seul à me taper du JNI!! ;)
 
Linke avec jvm.lib!!
 
Sinon fais gaffe après qd il te demandera un DLL.. Ce DLL fait appel à d´autres en utilisant des paths relatifs à lui même..
Donc il faut pas bouger/copier les DLLs de JNI mais ajouter le path en variable d´environnement..
 
Bonne chance, car le débug c pas top si tes classes java envoient leurs exceptions ds un stdout (qui n´existe pas ss win).. :) :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°60239
XDMJ
Posté le 19-09-2001 à 08:45:34  profilanswer
 

Citation :


Linke avec jvm.lib!!  


 
c'est ce que j'ai fait
 
 

Citation :


Sinon fais gaffe après qd il te demandera un DLL.. Ce DLL fait appel à d´autres en utilisant des paths relatifs à lui même..  
Donc il faut pas bouger/copier les DLLs de JNI mais ajouter le path en variable d´environnement..


je comprends pas ... quelle DLL il va me demander ???

n°60260
H4dd3R
Q2
Posté le 19-09-2001 à 10:29:35  profilanswer
 

Ben si tu as linké avec JVM.lib ça devrait marcher pour le link..
 
En tt cas chez moi JNI_CreateJavaVM() est définie ds JVM.lib, qui appelle lui même le premier DLL (jvm.dll si je me souviens bien).. Les DLLs s´appellent ensuite entre eux d´où l´importance des path..
 
Mais si tu arrives pas à linker avec JVM.lib là franchement je vois pas chez moi c la seule lib utilisée..


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  quelle dll utiliser pour linker des progs C utilisant JNI ...

 

Sujets relatifs
[HTML] Forcer tout le monde a utiliser une police.[C++] Des progs gratos pour commencer ?
comment utiliser une fonction d'une Dll sous Visual C++6[java] je voudrais utiliser le press papier getSystemClipboard()
C++ : Comment utiliser la classe StringC++ : Comment utiliser une classe dans une classe ??
[vba access] Quelqu un sait utiliser des graphs, en vba access?[VB] Utiliser un meme menu
[PHP / Javascript / HTML] Et en utilisant les layers???algo [java ] pour tracer un rectangle en utilisant les -x et -y aussi
Plus de sujets relatifs à : quelle dll utiliser pour linker des progs C utilisant JNI ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR