[英]Installing Boost libraries to a custom directory in ~ (home)
我正在嘗試構建Boost庫
正如我在手冊中看到的那樣
http://www.boost.org/doc/libs/1_62_0/more/getting_started/unix-variants.html#easy-build-and-install
如手冊所述,我正在運行命令,
$ ./bootstrap.sh --prefix=path/to/installation/prefix
用--prefix =〜/ boost-libs這樣,
$ ./bootstrap.sh --prefix=~/boost-libs
因此將這些庫放在我的主目錄中。
之后我跑步
./b2 install
我也嘗試過這樣運行
./b2 install --prefix=~/boost-libs
但是沒有任何東西可以放在我的主文件夾中的“ boost-libs”中。
我也試着跑
$ sudo ./bootstrap.sh
接着
$ sudo ./b2 install
所以安裝會去“的/ usr / local / lib目錄”,和它的工作,但沒有成功安裝到自定義目錄。
謝謝
如以上評論所述,
使用$ HOME而不是'〜/'運行它解決了這個問題,
./bootstrap.sh --prefix=$HOME/boost-libs
謝謝
有關該鏈接中$ HOME和'〜/'的更多詳細信息,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.