boost-python

    0

    1답변

    내 Mac에 파이썬 3.1.3이 설치된 부스트 1.45.0을 다운로드했습니다. 필자는 Python으로 Boost를 성공적으로 빌드했습니다. 이것을 위해 "project-config.jam"을 편집하고 "python : 3.1 : /Library/Frameworks/Python.framework/Versions/3.1;"을 추가해야했습니다. 그것으로. 이 시

    0

    1답변

    정적 라이브러리에 링크되는 공유 라이브러리 (실제로는 파이썬 모듈)를 만들려고합니다. 두 라이브러리는 같은 프로젝트의 일부이며 cmake를 사용하여 빌드됩니다. 는 이제 공유 라이브러리는 다음과 같이 내장되어 있습니다 : add_library(MyLibPython SHARED ${PYTHON_WRAPPERS_SRC}) set_target_properti

    4

    1답변

    여기 내 문제가 있습니다 : 동적 연결 라이브러리로 빌드 된 두 개의 C++ 모듈 A와 B가 있습니다. A는 기본 수학 함수 및 사용자 정의 예외 유형을 제공합니다. B는 A를 사용하는 상위 레벨 모듈입니다. 012> A :: B :: someFunction()은 A에서 함수를 호출하고 사용자 정의 예외 A를 catch하려고 시도합니다. MyExceptio

    2

    1답변

    다음과 같은 조합을 사용하려고 한 사람 : boost_1_45_0, MSVC 10, Python31? 나는 boost (boost_1_45_0 \ libs \ python \ example \ quickstart \ embedding.cpp)의 기본 샘플을 발견하지 못했습니다. (아래의 수정 방법을 찾았습니다.) 또는 작동하지 않습니다. 컴파일 시간 문제

    18

    4답변

    C++에서 파이썬 함수를 호출하려고합니다. 함수 포인터를 통해 구현할 수 있다고 생각했지만 가능하지는 않습니다. 나는 이것을 달성하기 위해 boost.python을 사용했다. def callback(arg1, arg2): #do something return something 지금 내가 거기에서 호출 할 수 있도록, C++에이 기능을

    1

    1답변

    나는 자동 생성 된 (Pyste로) boost :: python 코드에서 잘못된 점을 알아 내려고 노력하고 있지만 아직까지는 운이 없다. 두 개의 클래스, Magick::Drawable 및 Magick::DrawableRectangle 제공하는 C++ 라이브러리, 마법 (magick) ++,있다 : https://www.imagemagick.org/subv

    2

    2답변

    Boost :: Python을 사용하여 일부 C++ 라이브러리와 인터페이스하고 싶은 Python 프로젝트가 있습니다. 다른 사람들이 파이썬/부스트 :: python/C++ 코드를 같은 프로젝트 내에서 구성하는 방법에 대해 알고 싶습니다. 는 조직이 나는 등의 절차를 구축, 파일/디렉토리 구조의 측면에서 의미

    1

    1답변

    나는이 문제로 실행 해요 : Boost.Python.ArgumentError: Python argument types in Dirichlet.Observe(int, numpy.int64, float) did not match C++ signature: Observe(unsigned int, unsigned int, double) 은

    6

    1답변

    나는 C++로 작성된 간단한 라이브러리를 가지고 있는데, 나는 boost.python을 사용하기위한 파이썬 래퍼를 만들고있다. 일부 함수는 30 초 이상 실행하는 데 오랜 시간이 걸리고, 인터럽트 가능하게 만들어서 Ctrl-d 키를 눌러 Python 인터프리터에서 KeyboardInterrupt를 트리거하면 어떻게 든 C++에서 응답 할 수 있습니다. 이

    7

    2답변

    vector<ClassName>을 허용하는 C++ 함수에 내 객체 유형 ClassName의 파이썬 목록을 전달하려면 어떻게해야합니까? 가장 좋은 점은 example입니다. 불행히도 코드가 충돌하고 이유를 파악할 수 없습니다. 여기에 내가 무엇을 사용 : 당신이이이다 처리 할 std::vector<Foo> void bar (std::vector<Foo> ar