swig

    1

    1답변

    numpy float 배열을 C (Swig)로 numpy 이중 배열을 변환하고 싶습니다. 나는 PyObject *object = PyArray_FROM_OT(input,NPY_FLOAT) 또는 PyObject *object = PyArray_FROMANY(input,NPY_FLOAT,0,0,NPY_DEFAULT) 또는 PyObject *object

    19

    1답변

    OpenCV 프로젝트에서 Python과 C를 섞어서 사용합니다. OpenCV 2.1로 변경 한 후 OpenCV가 더 이상 SWIG 바인딩을 사용하지 않기 때문에 더 이상 작동하지 않습니다. . 파이썬에서 , 나는 다음과 같은 프로토 타입과 C 함수를 호출하는 데 사용되었다 : 이제 int fast_support_transform(CvMat * I, CvMa

    0

    2답변

    해당 헤더 파일을 사용하여 SWIG를 통해 DLL을 래핑하려고합니다. SWIG를 사용하여 인터페이스 .i 파일을 처리하는 동안 구문 오류가 발생합니다. 나는 최소 비 처리 가능한 꿀꺽 꿀꺽 인터페이스 파일이 발견 일으키는 라인 (실제 문제가되는 라인과 일치하지 않습니다 꿀꺽 꿀꺽 오류 메시지가 인쇄의 행 번호)가 무엇인지 추적 후 : /* example.i

    1

    1답변

    C/C++ 코드에서 JNI 래퍼를 생성하려고합니다. 여기 내 인터페이스 파일입니다. 여기 /* aes_security.i */ %module jni_security_example %{ #include "pbkdf2.h" %} extern int pbkdf2_sha1 (const char *passphrase, size_t passphras

    2

    3답변

    안녕 모두 SWIG를 사용하여 C++ 코드를 Python으로 내보내려고합니다. 웹 사이트에서 읽은 C 샘플은 작동하지만 C++ 코드에 문제가 있습니다. 는 여기에 내가 전화를 줄 수 있습니다 나는 내가 다음과 같은 오류 메시지가 ImportError: ./_SWIG_TEST.so: undefined symbol: Py_InitModule4 를받을 완

    2

    1답변

    SWIG를 사용하여 PHP에서 C++ 라이브러리를 래핑하는 메모리 누수 문제가 있습니다. 디렉터가 활성화되어있는 동안 C++에서 복잡한 유형을 포함하는 콜백이 PHP로 전송 될 때 발생하는 것으로 보입니다. Client.hpp : #ifndef CLIENT_HPP_ #define CLIENT_HPP_ #include <vector> #include

    2

    2답변

    SWIG를 사용하여 파이썬 래퍼를 만든 라이브러리가 있습니다. 라이브러리 자체는 동적으로 연결된 .so 파일에있는 사용자 제공 함수를 허용합니다. 지금 나는 내가 직접 만든 하나를 다루고 있으며, 동적 인 연결 작업을 할 수있다. C++에서. 파이썬에서 실행하려고하면 정의되지 않은 기호 오류가 발생합니다. 이 기호는 제공된 .so 파일에는 없지만 주 프로그

    0

    1답변

    자바로 바쁩니다. 나는 템플리트 멤버 func을 얻으려고 노력하고 있는데, 템플릿 타입의 리턴 타입을 사용하고있다. 물론 이름을 붙여야한다. (그렇지 않으면 SWIG가 필요한 소스를 생성하지 않을 것이기 때문이다.) 테스트 테스트 같은 것입니다 : 괜찮하지만 Ivec 인 package mypack.ns; public class C { priva

    3

    3답변

    내가 SWIG를 사용하여 PHP에서 C++ 라이브러리를 포장하고있어 생성 내가 생성 된 코드 (모두 생성 된 C++ 및 PHP) 수정하려는 어떤 경우가 있었다 : 수정 코드 생성 오류 PHP에서 의미가 추가 코드가 아니라 C++에서 (예를 들어, 유형 검사) (예하는 PHPDoc을) 문서 태그 추가 나는 현재 이러한 수정을 자동화하고있어 patch. 이 접

    0

    1답변

    저는 함께 쓰는 C++ 라이브러리 용 파이썬 래퍼를 생성하려고합니다. 나는 방금 전에 SWIG에 와서 distutils와 함께 이것을 사용하려고 노력하고있다. 누군가 elses 코드를 수정하려고하는데 이상한 오류가 예상되지만이 코드는 혼란 스럽습니다. 나는 SWIG를 사용하여 C++ 래퍼 파일을 생성 할 수 있었고 이제 래퍼를 설치하기 위해 수정 된 버전의