swig

    0

    2답변

    나는 파이썬 프로그래밍에 능숙합니다. 저는 제 자신의 c 프로그램으로 파이썬을 확장하려고합니다. 자습서가 있지만 운영 체제가 꽤 안좋은 데요. 그것은 python.h이 거기에 또한 내가 해봤 OpenGL을 프로그래밍을 찾을 수없는 것을 말한다. 나는 유사한 오류를 직면했다 GL/gl.h 내가 내 리눅스에 GL dev-library이없는 생각 를 찾을 수 없

    8

    2답변

    일부 C++ 코드에 대한 SWIG/Python 바인딩을 작성 중입니다. 이것은 Kinect Accidental API라고 불리는 것입니다. 저는 모터와 led 기능이 있습니다. working. RGB 및 깊이 버퍼를 구문 분석하고 채우는 Listener 클래스에 대한 콜백은 SWIG에서 호출되지 않는 것 같습니다. 데이터 캡처 스레드가 분명히 시작되어 CP

    2

    1답변

    swig를 사용하여 파이썬 코드에서 사용할 c 함수를 감싸는 중 속성 오류가 발생합니다. chap과 함께 다른 기능도 있지만 작동하지 않는 몇 가지 이상한 이유가 있습니다./ 모든 입자의 볼록 헐 (챕터)을 결정하기 위해 CGAL을 사용하려고합니다. 아래는 챕터 함수와 추적 코드입니다. std::vector<Vec2d> World::chap() const

    0

    3답변

    는 IB = 인터랙티브 브로커 내가 상대적인 장점을 이해하거나 Boost.Python + Py를 ++ 두 가지 선택 꿀꺽 꿀꺽 것 같다 이 두 가지 방법을 어느 정도 사용하는 결점. 그러나 거의 모든 논의 (SO에서)는 이러한 도구 중 어느 것이 복잡한 작업에 더 좋을지에 대해 이야기합니다. 제가 물어보고 싶은 것은,이 두 메소드 중 어느 것이 API를 호

    9

    1답변

    SWIG으로 PHP 확장을 만들었습니다. 모든 것이 잘 작동하지만 체인 메서드 호출시 이상한 가비지 수집 동작을 관찰하고 있습니다. 예를 들어,이 작품 : $results = $response->results(); $row = $results->get(0)->iterator()->next(); printf('%s %s' . "\n", $row->getS

    5

    1답변

    다양한 확률 분포를 나타내는 약 20 개의 간단한 C++ 클래스가 있습니다. 나는 이것을 파이썬에서 사용 가능하게하고 싶다. 가장 쉬운 방법은 무엇입니까? 프로그램에서 자동으로 래퍼를 생성하는 것은 상관 없지만 클래스를 다시 입력하고 싶지는 않습니다. 또한 내 수업 중 일부는 Boost uBLAS 라이브러리를 사용합니다. 파이썬에서 numpy 배열을 자동으

    0

    1답변

    SWIG를 사용하여 C++ 라이브러리 API를 래핑했습니다.이 API는 잘 작동하지만 "bool &"매개 변수가 난처합니다. 원래 API는 다음과 같습니다 무효 foo는 (부울 & 바); 내가 파이썬에서 호출에서, _wrap.cxx은 즉 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_bool, 0);

    2

    1답변

    SWIG로 싸서 Java에서 호출하는 C++ 코드의 큰 본문이 있습니다. C++ 코드는 부스트 스마트 포인터를 자유롭게 사용합니다. 일부 JUnit 테스트가 완료되었지만 정리 중에 seg faults가 발생합니다. 스택 추적은 객체의 마무리에서 메모리 오류를 나타내지 만 SWIG에서 생성 된 JNI 코드에서 발생하며 스마트 포인터 참조 카운팅과 관련이있는

    5

    1답변

    필자는 이전에 Android와 함께 OpenCV와 함께 작업 해 왔으며, 항상 시도한 것은 내 기본 코드와 Java 코드간에 가능한 한 적은 수의 호출을 사용하는 것입니다. Android 용 OpenCV port을 보면, 모든 네이티브 함수에 대한 래퍼 함수를 ​​만들고이를 Java에서 호출하는 것처럼 보입니다. 이제는 swig wrapper의 원리와이 포

    1

    4답변

    Visual Studio 2010의 웹 사이트에서 QuantLib (quantlib 용 Google 검색 및 설치 링크 검색)을 다운로드하여 작성했습니다. 그러나 C++에 대한 지식이 부족하기 때문에 SWIG 그래서 저는 C#으로 QuantLib 라이브러리를 호출 할 수 있습니다. SWIG 변환 후 적절한 빌드를 얻습니다. 나는이 실행 것이라고 생각하지만,