考虑以下省县。 粉碎模块,将“D”类从单独的C++主文档中带。
/* file: a/b.cpp */
BOOST_PYTHON_MODULE(c)
{
class_<d>("D")
}
当我把这个问题汇编成一个共享的图书馆时,我会混淆我如何能够把它暴露在沙尔。
- What should I call the library? a.so? liba.so? b.so? libb.so?
- Where does the library need to be? Can I leave it in a subdirectory?