221202133131

# yum install -y gcc-c++ boost boost-devel

  …といえば
https://www.mathkuro.com/c-cpp/boost/install-to-centos7/
0.古いバージョンのboostをアンインストール
yumでboostをインストール済みの方は先にアンインストールしてください。
# yum remove boost boost-devel

1.公式ページから最新版のboostのtar.gzをダウンロード
 →ダウンロードページ

2.↑のtarballをサーバに配置

3.解凍
# tar xvfz ./boost_1_71_0.tar.gz

4.解凍したディレクトリに入る
# cd ./boost_1_71_0

5.必要なパッケージのインストール
# yum install -y gcc-g++

6.bootstrapを実行
# ./bootstrap.sh --prefix=/usr/local/
※セキュリティ的に問題が無ければ–prefix=/usr/でも可。その場合、8.の手順が不要になります。

7.boostのビルド
# ./b2 install
※結構時間かかります。

8.ライブラリのパスを通す
boostを使用したいユーザの~/.bash_profileを編集します。
$ vi ~/.bash_profile

末尾に以下の一文を追加。
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/

これで、最新版のboostインストールも完了です。
わらし 2022/12/02(fri)13:31

該当記事 1 / 1 件

この記事にコメントとか
名前 本名 
題名
内容
H.P.
(写)メール投稿 こよみ

©