boost_chrono を使用して C++ の正確なタイムスタンプを取得しようとしていますが、何らかの理由で boost_chrono ライブラリをリンクできません。
次の手順に従いました。
- ダウンロードしたブースト 1.53.0
- ファイルを抽出
sudo ./bjam
し、フォルダーのルートで実行しました。 - ライブラリがどこに配置されているかわかりません。それらは私の
/usr/lib
フォルダーにないため、実行しましsudo apt-get install libboost-all-dev
た。 - Boost ライブラリは現在入っていますが、あり
/usr/lib
ませboost_chrono
ん。
エラーが発生しています:
/usr/bin/ld: cannot find -lboost_chrono
libboost_chrono.a
と にboost_1_53_0/stage/lib
ありboost_1_53_0/bin.v2/libs
ますが、これらをライブラリ検索パスとして追加しても役に立ちません。
追加しています
-lboost_filesystem -lboost_chrono -lboost_system
C++ コンパイルに。
これについて誰かアドバイスはありますか?ライブラリ関連の多くのドキュメントは、初心者にとって非常に不透明であり、私はどこにも到達していないようです.
ありがとう。