Использование функций библиотеки C ++ из Python

Я получил библиотеку, созданную для Win x86 с MS Visual Studio 2010.
И я не могу изменить содержимое библиотеки, чтобы использовать 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);
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]