私はこれについて何度も疑問に思っていましたが、明確な答えは得られませんでした。boost.python フレームワーク内で別の boost.python モジュールにリンクすることは可能ですか。
たとえば、boost_python_module(libA) 内でクラス A をエクスポートし、boost_python_module(libB) 内で関数 B(A a) をエクスポートしました。libAのAにリンクするようにlibBで指定することは可能ですか?
この問題を別の見方で見ると、現在、すべてのバインディングを 1 つのモジュール内で 1 回で生成する必要があるということです。複数のboost_python_moduleでバインディングを段階的に生成することは可能ですか?