Boost チュートリアルを実行しようとしましたが、ファイルシステム ライブラリのリンクで行き詰まりました。
Ubuntu 12.10 を使用しています。取り付けはそんなに難しくなかった
sudo apt-get install libboost-all-dev
これにより、すべてのヘッダーが /usr/local/include に配置され、コンパイルされたソースが /usr/lib/
[--headers]
[--binaries]に配置されます。
このプログラム [--program] を書きました。コンパイルしようとしたところ
g++ -g tut1.cpp -o tut1 -lboost_system -lboost_filesystem
次のエラーが発生しました: [--errors]。
http://www.boost.org/doc/libs/1_53_0/more/getting_started/unix-variants.html
で少し検索した後、これを試しました:
g++ -g -I /usr/local/include/boost/ tut1.cpp -o tut1 -L /usr/lib/libboost_filesystem.a -lboost_system -lboost_filesystem
しかし、運がありませんでした。同じエラーがありました。
投稿に 2 つ以上のリンクを配置することはできないため、ここにすべてのリンクを示します
http://pastebin.com/DakVFn12