我使用 MS Visual Studio 2010 为 Win x86 创建了一个库。我无法更改库的内容以使用 Boost.Python。
我使用 Python 3.3 和 PyQt4 来创建接口,但不限于这些版本。我需要调用函数并从所述 C++ 库中获取对象。包装要从 python 调用的 C++ 库的最简单方法是什么?
我想,这样的问题已经被问过了,但我似乎找不到。
下面是一个头文件的例子:
namespace SDK
{
class IMethod
{
public:
virtual IModel* CreateModel(const IBuffer* pBuffer, const char* text) = 0;
};
extern __declspec(dllexport) SDK::IMethod* CreateMethod(MethodID integer);
}