Quote:
|
Originariamente inviato da ilsensine
Hai vari modi. Il più immediato è
gcc -shared -o libfoo.so foo.c [altri parametri di compilazione/link]
Sposto nella sez. di programmazione
|
Ho creato la libreria e l'ho messa nella stessa cartella dei file.java e .class
quando eseguo il file java però mi da questo errore:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no Lpktgen in java.li brary.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at Ipktgen.main(Ipktgen.java:6)
La libreria che ho creato si chiama Lpktgen e non la trova, come mai?