2
Boost.pythonモジュールは、c/C++コードをPythonに混乱させる簡単な方法を提供します。しかし、ほとんどのチュートリアルでは、bjamを使用してこのモジュールをコンパイルすることを前提としています。私はこのモジュールをまだコンパイルしていないのでしょうか?私が "このモジュールをコンパイルしない"とは、現在のプロジェクトにBoost.pythonのすべてのソースファイルを含めているということです。私はBoostから他のモジュール用にやった。たとえば、Boost.filesystemモジュールは、このモジュールを使用するときに、このモジュールのすべてのファイルを含めて、書いたコードでコンパイルします。ありがとう。bjamなしでboost.pythonモジュールをコンパイルできますか?
確かに、それはライブラリであり、そこにリンクしています(あなたもpython libにリンクする必要があります。私の頭の上を思い出さないでください)。私は怠け者だと思うので、ビルド自体を強化する以外には何もbjamを使用することに悩まされることはありません。 TBH公式チュートリアルはむしろ残念です。なぜなら私はいつもboost.pythonに苦労している人たちです。なぜならbjamを使用しなければならないと信じているからです。 –