使用Python的C ++库函数

时间:2012-12-18 16:28:40

标签: c++ python windows dll pyqt4

我使用MS Visual Studio 2010为Win x86创建了一个库。 我无法更改库的内容以使用Boost.Python。

我正在使用Python 3.3和PyQt4来创建接口,但不限于这些版本。我需要调用函数并从所述C ++库中获取对象。包装C ++库以便从python调用的最简单方法是什么?

我想,这个问题已经被问到了,但我似乎无法找到它。

以下是头文件的示例:

namespace SDK 
{
    class IMethod 
    {
    public:
        virtual IModel* CreateModel(const IBuffer* pBuffer, const char* text) = 0;
    };

    extern __declspec(dllexport) SDK::IMethod* CreateMethod(MethodID integer);
}

0 个答案:

没有答案