2011-02-06 4 views
2

私はブースト(ヘッダのみのライブラリ部分)を使っています。私は最近、コンパイルされたライブラリ(ファイルシステムなど)を必要とするプロジェクトを開始しました。ブーストインストールとライブラリパス

私はdocumentationに記載されている指示に従い、ライブラリが(直接)usr/localフォルダにインストールされているという印象を受けました。

は/

が、これは使用する正しいフォルダは/ usr/local/boost_1_45_0 /舞台/ libです

:試行錯誤の多くの後、私が使用する正しい(* .A)ファイルをしていたことがわかりましたブーストされたshlib(共有ライブラリ)をリンクするためのものですか?正規表現静的にリンクするための

+0

はい、これは、ブーストライブラリが格納されている正しいパスです。 – Arunmu

+0

インストール方法によって異なります。ソースからビルドしたか、aptやyumのようなパッケージマネージャからインストールしましたか? –

答えて

1

例(* A)LIB:

G ++ -Iは/ usr/local/boost_1_45_0 -C your_regex_prog

G ++ -static -o static_regex your_regex_prog.o - lboost_regex

関連する問題