5

brew install boost私が持っている既存の C++ プログラムで Python を拡張する目的で、Lion を実行している Mac にhomebrew( ) を使用して Boost をインストールしました。1 - システムに 'bjam' がインストールされておらず、2 - examples フォルダーがどこにも表示されないため、開始ガイドをたどることができません。私の質問は、「bjam」を使用せずに、この自作インストールとの c++-python リンクをどのように行うことになっているのですか? 私が使用すべき別の方法や、ここで欠けているものはありますか?

4

3 に答える 3

13

c++ を python プログラムにリンクするためのブーストをインストールする正しい式は次
brew install boost-build
のとおりです。これにより、自動的にインストールbjamされます。

于 2012-05-08T12:45:35.243 に答える
0

Windows の場合、$(BoostDir)\tools\build\v2\engine に移動して build.bat を実行すると、自動的に bjam がビルドされます (Windows の bin.ntx86 ディレクトリに)。そこにも build.sh ファイルがありますが、私は Mac を使用したことがないので、それがうまくいくかどうかはわかりません。それ以外の場合は、Mac OS X 用のプリコンパイル済み bjam 実行可能ファイルを Google 検索で検索してください。

于 2012-05-07T21:13:51.253 に答える
0

Boost をダウンロードしてから「Bootstrap」を実行し、続いて「Bjam」を実行するだけです。

Bootstrap は、Boost フォルダーに Bjam 実行可能ファイルをビルドする必要があります。

于 2012-05-08T10:34:44.230 に答える