2013-03-26 6 views
0

최근에 JNAerator를 업데이트하고 새로운 BridJ 런타임을 사용하기 시작했으며 현재 가지고있는 문제를 디버그하려고하고 있는데 이것이 내 라이브러리 코드인지 확실하지 않습니다. 또는 JNAerator 자체.JNAerator BridJ 런타임 정적 메소드 인스턴스 메모리

기본적으로 내 C 라이브러리에는 다른 C 라이브러리 메서드에서 메모리 공유 변수에서 초기화 할 init() 메서드가 있습니다. 자바 코드가 내 라이브러리에 생성 한 새로운 BridJ 런타임과 새로운 주석이 정적 메서드 만 생성한다는 사실을 알게되었습니다. 이 문제로 인해 다양한 정적 Java 메소드에 대한 다양한 호출에서 메모리 값을 유지하는 C 라이브러리 문제가 발생합니까?

답변

0

BridJ에서 정적 또는 정적이 아닌 C 메서드의 바인딩은 엄격하게 동일합니다 (비 정적 바인딩 메서드는 분명히 라이브러리 클래스를 인스턴스화해야하지만).