odeintモジュールをboost :: sandboxから使いたいのですが、svnから取得したサンドボックスコードを私のboostインストールに統合する方法がわかりません。私はブーストを$ BOOST_ROOT =/usr/local/boost_1_45_0にインストールしました。 $ BOOST_ROOT/boost/numeric/odeint.hppにヘッダーを置くブーストパスにodeintの内容をマージするだけでよいですか?boost :: sandbox :: odeint install
これは適切な方法ですか、またはboost :: sandboxコードを取得してインストールする標準的な方法ですか?
Boostディレクトリツリーにはうまく収まらないようです。私は、すべてのサンドボックスライブラリは、コアブーストライブラリへの将来の追加を意図しているので、そのようなものだと思います。少なくともヘッダーのみのライブラリなので、実行時に問題は発生しません。検証していただきありがとうございます。 – Mike
ほとんどのブーストライブラリーはヘッダーのみです(テンプレートとシンプルさを重視しているためです)。 –
これはうまくいくが、これは正解とは言えない。私はインストールされたコードが混乱しているとは思わない。 – Catskul