別の C++ ヘッダー ファイルからクラス "D" を取得する、次の典型的な Boost.Python モジュールを検討してください。
/* file: a/b.cpp */
BOOST_PYTHON_MODULE(c)
{
class_<d>("D")
}
これを共有ライブラリにコンパイルすると、Python に公開する方法がわかりません。
- 図書館は何と呼べばいいですか?そう?liba.so? それで?libb.so?
- ライブラリはどこにある必要がありますか? サブディレクトリに残すことはできますか?