/usr/local/boost_1_49_0/
最初に、に移動して実行することにより、ビルドが必要な Boost ライブラリをビルドしましたbootstrap.sh
。これでうまくいきました。- 手順 (1) ですべてのファイル
.so
と.a
ファイルを作成しました/usr/local/boost_1_49_0/stage/lib
lboost_regex
たとえば、ライブラリとのリンクを#include <boost/regex>
ソースコードでテストしました。これも無事に落ちました。最後にasioで例を試してみて、試しました:
g++ -I/usr/local/boost_1_49_0 MAIN.cpp -o MAIN -L/usr/local/boost_1_49_0/stage/lib -lboost_thread -lboost_system -lpthread
(4) 無事コンパイル完了。しかし、でプログラムを実行すると./MAIN
、次のエラーが発生します。
./MAIN: error while loading shared libraries: libboost_system.so.1.49.0: cannot open shared object file: No such file or directory