Probleme beim Einbinden einer c library



  • Hallo,

    ich habe Probleme beim Einbinden einer c library und zwar:

    class Test {
    
    	public native int methode();
    
    	public static void main(String[] args) {
    
    		Test test = new Test();
    
    		try {
    			int value = test.methode();
    		}
    		catch (Exception e) {
    			System.out.println("error");
    		}
    
    	}
    
    	static {
    
    String path = "...";
    
    		System.load(path);
    	}
    
    }
    
    Exception in thread "main" java.lang.UnsatisfiedLinkError: methode
    at jtest.Test.methode(Native Method)
    	at jtest.Test.main(JTest.java:23)
    

    Ich kann weder compilieren noch eine .h erzeugen noch ausführen. Wo liegt das Problem? Ich arbeite mit eclipse.



  • Exception in thread "main" java.lang.UnsatisfiedLinkError: methode
    at jtest.Test.methode(Native Method)
        at jtest.Test.main(JTest.java:11)
    

Anmelden zum Antworten