swig

    3

    1답변

    두 개의 C 라이브러리와 함께 Lua를 사용하고 있는데 그 중 하나는 SWIG를 사용하고 다른 하나는 수동으로 래핑합니다. 수동으로 포장 된 라이브러리는 Freetype에 대한 인터페이스입니다. lightuserdata로 반환하는 C에서 FT_Face 포인터를 만듭니다. 이제 SWIG로 싸인 함수 중 하나에 매개 변수로 this FT_Face을 전달해야합니

    0

    1답변

    SWIG을 사용하여 C++ 코드에서 python 스크립트를 작성하려고하는데 제목에 오류가 나타납니다. 인터페이스를 변경하고 외부 헤더 파일의 경로를 완전히 한정하면 제대로 작동합니다. 질문 커플 : 경로가 명령 호출에 포함받을 수? 내가 시도한 -IC:\Code\ExternalHeaders하지만 그 작동하지 않았다. 이 경로를 인수로 사용할 수 있습니까?

    5

    1답변

    현재 내 앱의 Android에 컴파일 문제가 있습니다. 나는 ndk-build 내 네이티브 라이브러리의 컴파일하는 동안 다음과 같은 오류가 발생합니다 : : 나 퍼즐 무엇 BackgroundDisplayConfiguration.h:12:23: fatal error: glm/glm.hpp: No such file or directory #include <

    0

    1답변

    비표준 벡터 대신에 파이썬리스트를 전달할 수 있도록 typemap을 설정하고 싶습니다. C++에서 나는 template<typename T> class mm_vector { void set_mm_vector(const mm_vector * copy); } 내가 인수로 파이썬 목록을 통과 할 수 있도록하려면, 그래서 내 .I 파일에 지정 : 나는

    0

    1답변

    당신은 [] 자바 //C Function inline float32* b2Body::GetWorldPoint(float32 localX, float32 localY) { b2Vec2 val = b2Mul(m_xf, b2Vec2(localX, localY)); fin[0] = val.x, val.y; fin[1] = val.y;

    1

    1답변

    공식 웹 사이트에서 pjsip (2.3) 소스의 최신 버전을 다운로드하고 올바르게 설치했습니다. 그런 다음 ndk-build 명령 (swig 2.0.12가 설치된 swig 3 ... 다른 오류가 발생 함)을 사용하여 안드로이드 pjsua 샘플을 빌드합니다. 이제 샘플 프로젝트를 이클립스 ADT에서 Google 사이트 (이번 주에 다운로드 및 설치)에서 가져

    1

    1답변

    클래스 인스턴스의 배열을 취하는 C++ 루틴을 래핑하려고합니다. 이 문제가 SWIG와 작동하도록하는 데 어려움을 겪고 있으며 제공 할 수있는 도움에 감사드립니다. 나는 간단한 문제를 통해이 문제를 본질적으로 끓여 내려고 노력했다. 다음과 같이 헤더 test.h 정의됩니다 구현은 아래 test.cpp에 정의되어 /* File test.h */ #includ

    4

    1답변

    std::map의 C++ 클래스 인스턴스에 대한 포인터를 반환하는 C++ 루틴을 래핑하려고합니다. 이 문제가 SWIG와 작동하도록하는 데 어려움을 겪고 있으며 제공 할 수있는 도움에 감사드립니다. 나는 간단한 문제를 통해이 문제를 본질적으로 끓여 내려고 노력했다. 다음과 같이 헤더 test.h 정의됩니다 구현은 아래 test.cpp에 정의되어 /* File

    1

    2답변

    템플릿이 적용된 생성자가있는 템플릿이 작성되지 않은 C++ 클래스가 있습니다. 우리는 SWIG 2를 사용하여 파이썬 래퍼를 만들 수 있었지만 동일한 코드가 SWIG 3에서 실패했습니다. 래퍼 클래스의 생성자가 AttributeError ("생성자가 정의되지 않았습니다")를 발생시킵니다. 누군가가 깨끗한 해결 방법이나 대안을 제안 할 수 있기를 바랍니다. 여

    2

    2답변

    SWIG를 사용하여 R 언어에서 C 코드에 액세스 할 수 있도록 래퍼 코드를 생성합니다. 래퍼 코드는 R externalptr 형식을 사용하여 C 포인터에 대한 참조를 보유합니다. 어떤 경우에는 C 측에서이 포인터가 NULL이되며, 표시 될 때 R에 nil 값으로 표시됩니다. R 쪽에서 externalptr에 is.null()과 is.na()을 호출하면 모