web-dev-qa-db-ja.com

ブーストインストール用のパスディレクトリを追加する

私は、loptopのホームディレクトリにboost_1.58_0をインストールしました。いくつかのプロセスの後、私はこのメッセージに直面しました:

The following directory should be added to compiler include paths:

/home/acerv3-571g/boost_1_58_0

The following directory should be added to linker library paths:

/home/acerv3-571g/boost_1_58_0/stage/lib

しかし、他のブーストバージョンについては、いくつかの投稿を見ましたが、残念ながら、それらを使用することはできません。私のubuntuの知識が低いことに関しては、それほど単純明快ではないと思います。

コメントに関連する以下の行

 # ~/.bashrc: executed by bash(1) for non-login shells.
 # see /usr/share/doc/bash/examples/startup-files (in the package    bash-doc)
# for examples

 # If not running interactively, don't do anything
 case $- in
 *i*) ;;
  *) return;;
esac

    # don't put duplicate lines or lines starting with space in the     history.
   # See bash(1) for more options
   HISTCONTROL=ignoreboth

 # append to the history file, don't overwrite it
  shopt -s histappend

  # for setting history length see HISTSIZE and HISTFILESIZE in    bash(1)
    HISTSIZE=1000
    HISTFILESIZE=2000

     # check the window size after each command and, if necessary,
      # update the values of LINES and COLUMNS.
    shopt -s checkwinsize

    # If set, the pattern "**" used in a pathname expansion context will
   # match all files and zero or more directories and subdirectories.
   #shopt -s globstar
2
Inzo Babaria

次のコマンドが必要です。

export INCLUDE="/home/acerv3-571g/boost_1_58_0:$INCLUDE"
export LIBRARY_PATH="/home/acerv3-571g/boost_1_58_0/stage/lib:$LIBRARY_PATH"

これらをターミナルで実行して、現在のターミナルセッションでこれらの変数を設定できます。それらを永続的にしたい場合は、これらの行を.bashrcに追加する必要があります

1
Wayne_Yux