私は私のプロジェクトでboostビルドを使用しています。今はboost_timeを使用したいと思います。私はGoogleで検索し、それが(おそらく)この方法を使用する必要があることを発見しました:gentooでbuild-config.jamを
exe test : test.cpp /boost/date_time//date_time ;
しかし、私はこのメッセージが表示されます。
error: Unable to find file or target named
error: '/boost/date_time//date_time'
error: referred from project at
error: '.'
(私は手動でgccのフラグとして-lboost_date_time
を使用する場合、その後、
project /boost/date_time ;
lib date_time ;
が、それは効果がありません:それは、私は、ライブラリがオリサイトconfig.jamに追加する必要があると思ったので、私はこれを追加しようとした) 正常に動作します。
私は間違っていますか?
Thaks
編集: 私は機能するソリューションを探していませんよ。私は、boost.buildとboostライブラリを正しくインストールしてみんなのために働くものが必要です。
答えをありがとう。これはうまくいきますが、これはあらかじめ作成されたブーストライブラリを指定する正しい方法ですか?私がしようとしているのは、新しく(そして正しい)ブーストビルドをインストールした人が自分のプロジェクトをプルするときにコンパイルするだけでよいということです。私はこれを質問に追加する必要があります:-) – cube
誰かがboost_date_timeをインストールしていればうまくいくはずですが、ベストプラクティスかどうかは言えません。あなたはブーストメーリングリストでより多くの牽引力を持っているかもしれません:http://www.boost.org/community/groups.html#jamboost –