jni

    4

    1답변

    OpenCV 컴퓨터 비전 라이브러리 주위의 JNI 래퍼에 의존하는 프로젝트를 빌드하는 데 maven을 사용하려고합니다. 나는 OpenCV 래퍼를 "maven -ize"할 수 있었는데, FreeHEP의 NAR maven plugin을 사용하여 http://ubaa.net/shared/processing/opencv/을 사용할 수 있었지만이 플러그인에 대한 문

    20

    1답변

    GetStringUTFChars를 사용하여 JNI를 사용하여 Java 코드에서 문자열 값을 검색하고 ReleaseStringUTFChars를 사용하여 문자열을 해제합니다. 코드가 JRE 1.4에서 실행 중일 때 메모리 누수가 발생하지 않지만 동일한 코드가 JRE 1.5 이상 버전에서 실행중인 경우 메모리가 증가합니다. 이 코드의 일부입니다 msg_id=(*

    4

    3답변

    제공된 .dll이 있으며 java를 사용하여 인터페이스해야합니다. jni.h에서 제공되는 JNI 유형을 사용하려면 C를 다시 작성해야합니까? Java sun의 jni 예제에서 볼 수 있듯이. 그렇지 않으면 어떻게 내 Java 함수를 전달하고 포인터를받을 네이티브 함수를 선언합니까? 감사합니다.

    1

    1답변

    OpenSolaris 시스템에서 Java 응용 프로그램을 실행하고 싶습니다. 그러나이 응용 프로그램은 /를 사용하여 Linux 바이너리 만 갖습니다. 가능할 수 있습니까? OpenSolaris Brandz 기능에 대해 아무 것도 모르기 때문에 Linux brandz에 dll을 배포하고 OpenSolaris 측에서 실행중인 jvm에서 연결할 수 있습니까?

    23

    5답변

    그래서 Java Native Interface를 사용하는 C에서이 코드를 C++로 변환하고 싶지만 그 방법을 잘 모르겠습니다. #include <jni.h> #include <stdio.h> #include "InstanceMethodCall.h" JNIEXPORT void JNICALL Java_InstanceMethodCall_nativeMet

    1

    4답변

    C 라이브러리를 플러그인으로 허용 할 Java 소프트웨어를 구현 중입니다. 이러한 미래의 함수를 호출하기 위해서, 나는 아직 존재하지 않는 코드를 호출 할 수있는 Java에서 네이티브 함수를 어떻게 든 생성해야합니다. 메소드 서명은 정적이지만 메소드와 클래스 이름은 변경 될 수 있습니다. 로드 된 라이브러리 또는 사용 가능한 기능을 확인할 수있는 방법이 있

    0

    1답변

    Android 플랫폼 용 원시 C/C++ 공유 라이브러리를 개발하는 중 문제가 발생합니다. 우리 모두는 Android가 상위 계층 개발을 위해 Java 언어를 사용한다는 것을 알고 있습니다. 이제는 내 생체 공학 라이브러리를 사용하여 Android C/C++를 사용하여 내 엔진 코드를 이식했지만 사용자 인터페이스를 설계해야 할 때 JNI를 사용하여 엔진 코

    3

    2답변

    자바 코드에서 정적 윈도우 라이브러리 (*.lib)를 사용해야하는데, C++ JNI 래퍼를 쓸 수는 있습니다. C++에서 경험 한). 가장 쉬운 (최소 개발 노력) 방법은 성능을 중요시하지 않는 것입니다. 그 코드는 단지 일부 데이터를 가져 오기 때문에 Java 측에서 가장 잘 수행 될 것입니다. 아마도 대부분 JNA을 사용할 것이지만 AFAIK에는 동적

    2

    2답변

    이것은 내 첫 번째 S/O 질문입니다. Android 기기에서 사용하기 위해 C 애플리케이션을 기본 ARM으로 이식하는 방법에 대해 자세히 알고 싶습니다. 원본과 함께 제공되는 prebuild toolchain을 사용하여 간단한 프로그램을 만들 수 있지만 하나 이상의 파일이며 configure 및 make가 필요한 응용 프로그램에서이 toolchain을 사

    0

    1답변

    Java 서블릿을 통해 Windows 사용자를 인증 할 수있는 방법은 여기에있는 C++ 멍청한 놈입니다. D:\JNI\Validate.cpp(21) : error C2065: 'handle' : undeclared identifier D:\JNI\Validate.cpp(21) : error C2146: syntax error : missing ';' be