dynamic-loading

    0

    1답변

    그래서 런타임에 .dylib 파일을 C++로로드하고 그 안에 함수를 호출하려고합니다. 그것은 파일을로드하는 데 문제가있는 것 같지 않지만 "print"함수에 함수 포인터를 만들려고하면 결과가 NULL이됩니다.이 /* main.cpp */ #include <iostream> #include <string> #include <dlfcn.h> #incl

    0

    1답변

    thesequestions을 읽은 후 심볼 해상도 순서를 제어하는 ​​방법에 대해 좀 더 자세히 알아 보려고합니다. 내 문제는 기본 실행 파일 exec입니다. exec은 a.so과 c.so에 동적으로 연결됩니다. a.so은 (는) b.so에 동적으로 링크됩니다. b.so은 일반적으로 c.so에 의해 제공되는 foo 함수를 호출하지만이 경우에도 exec에 의

    0

    1답변

    리플렉션을 통해 호출 된 클래스에서 비 직렬화 할 때 어셈블리를 찾을 수없는 메시지와 함께 SerializationException이 발생합니다. 테스트 솔루션에는 콘솔 앱과 클래스 라이브러리가 있습니다. using System; using System.IO; using System.Runtime.Serialization.Formatters.Binary

    0

    1답변

    내가 자일링스 SDK에 workind입니다 자일링스 SDK에, 우 dlclose를 dlopen.dlsym, 나는 작업 공유 librariesand 내가 creatind 라이브러리 후 aarch64-none-elf-gcc -shared -o libhello.so ../src/helloworld.o 를 사용하여 하나의 공유 라이브러리 ( libhello.so

    1

    1답변

    저는 Augmented Reality와 Unity 3D를 완전히 처음 접했습니다. 내가 작업하고있는 프로젝트에서 목록에서 선택한 후에 만 ​​3D 오브젝트를 카메라에로드해야합니다. 예 : 첫 페이지는 Apple, Orange, Mango라고 말하고 Apple을 클릭하면 3D 사과 모델이 카메라에 표시됩니다. 런타임에 자산 번들의 3D 모델을 대상으로로드하는

    1

    1답변

    심볼을 dlsym에만 표시하고 정적 및 동적 링크 중에 숨길 수 있습니까? 내가하고 싶은 것은 수정없이 공유 라이브러리 또는 플러그인으로 사용할 수있는 오브젝트 파일을 허용하는 것입니다. 오브젝트 파일을 라이브러리로 사용할 수 있으면 심볼 충돌을 피할 필요가 있습니다. 불행히도 이것은 플러그인으로 사용할 때 dlsym이 플러그인을 초기화하는 데 사용할 함수

    0

    1답변

    .so 파일이 있는데이 메서드를 내 C++ 코드에서 사용해야합니다. 헤더 파일이 없습니다. 필요한 심볼을 nm으로 역 컴파일하면, 메소드와 클래스 정보가 다음과 같이 발견됩니다. 00000000002ec9c0 B CFTDOrderField::m_Describe 0000000000067440 W CFTDOrderField::DescribeMembers()

    0

    1답변

    내 응용 프로그램에서 클래스의 변수 그룹을 동적으로 주입해야합니다. 응용 프로그램이 커짐에 따라 동일한 인터페이스를 상속하는 클래스 만 추가하면됩니다. 이것은 tradicional java로하기 쉽습니다. 패키지의 모든 클래스를 검색하고 인스턴스화 할 루프를 수행하면됩니다. 나는 CDI에서 그것을하고 싶다. 예를 들어 : public MyValidatorF

    0

    1답변

    dlopen + dlsym 호출을 사용하여 런타임에 라이브러리를로드하려고합니다. dlsym()을 사용하여로드해야하는 함수의 이름을 나열하고 'for'루프를 사용하여이 함수를로드하려고합니다. 'dl'호출을 사용하여 함수를 표시하는 방법 ('gcc'속성 사용)이로드 될 수 있습니까? 고마워, 램.

    0

    1답변

    에서의 프로세스 동적 플러그인을 할, 나는 plugin buildmode 아직 구현되지 않았습니다 알고있다. 그래서 나는 C 스타일로 공유 객체와 C.dlopen를 사용하여 메인 프로그램 로딩 플러그인을 이동 플러그인을 구축에 대해 생각하고 있어요. 복잡한 데이터 구조체는 JSON 인코딩 된 문자열에 의해 전달 될 수있다. 이것이 의미하는가요? 또는 예측