0

私は最終的にEclipse、C ++、およびBoostを使用してプロジェクトを構築することができましたが、プログラムを実行すると次のようになります:

~/workspace/HelloWorld/Debug/HelloWorld: error while loading shared libraries:
libboost_regex.so.1.54.0: cannot open shared object file: No such file or directory

明らかに、そのような特定のバージョンにリンクしたくありません。可能であれば、ファイルをビルドするときに共有ライブラリをまったく持たないようにします。

最新のブーストを手動でインストールした場合でも、より一般的な名前を使用するにはどうすればよいですか?また、代わりにバイナリに静的にリンクできる、またはリンクする必要がありますか?

4

0 に答える 0