Bonjour,
J'ai une DLL à insérer dans mon projet Eclipse.
Quelqu'un saurait-il m'indiquer comment m'y prendre ?
Merci d'avance pour votre aide.
Version imprimable
Bonjour,
J'ai une DLL à insérer dans mon projet Eclipse.
Quelqu'un saurait-il m'indiquer comment m'y prendre ?
Merci d'avance pour votre aide.
Bonjour,
Comme expliqué ici http://www.developpez.net/forums/d50...ilisation-dll/ pour pouvoir utiliser la DLL, il faut que celle-ci soit référencée dans la variable d'environnement PATH.
Sinon, sous Eclipse, tu peux ajouter cette variable dans la configuration d'exécution de ton application. Donc, via le menu Run > Run Configuration..., en sélectionnant préalablement la configuration d'exécution qui concerne ton projet, puis en allant dans l'onglet Environment. Ensuite, il te suffit d'ajouter la variable PATH, dont la valeur doit préciser le chemin vers ta DLL.
ce que j'ai fait :
J'ai par ailleurs crée dans Environnement ma variable openJPEG avec la variable : C:\Documents and Settings\Nicolas\workspace\test2\libCode:
1
2
3
4 public static void main(String[] args) { System.loadLibrary("cygopenjpeg-1.dll"); }
Dans Arguments, j'ai mis :Et j'ai l'erreur :Citation:
-Djava.library.path=”C:\Documents and Settings\Nicolas\workspace\test2\lib;${env_var:OpenJPEG}”
Je pense avoir tout fait correctementCitation:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no cygopenjpeg-1.dll in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
Merci de vos retours.
Pourquoi openJPEG ? J'avais indiqué PATH, qui est une variable standard, elle...
Pourquoi pas... Dans la zone VM Arguments, c'est bien ça ? Par contre, tu te rends comptes qu'il y a une répétition inutile dans ton java.library.path ...?
T'as testé sinon ce que je t'ai indiqué ?