1
考虑以下原型Boost.Python模块,该模块从单独的C++头文件中提取类“D”。python如何加载Boost.Python库?
/* file: a/b.cpp */
BOOST_PYTHON_MODULE(c)
{
class_<d>("D")
}
当我编译这一个共享库,我很困惑我怎么能公开到Python。
- 我该怎么称呼图书馆? a.so? liba.so? b.so? libb.so?
- 图书馆需要在哪里?我可以将它留在子目录中吗?