Bitcoin-Core
2017年如何在MAC OS上編譯源碼?
我知道堆棧上已經有一些這樣的問題,但目前我正面臨編譯問題。我已經嘗試了來自 github 的 mac os 官方指南,但最終出現了很多錯誤。首先,我總是遇到這種錯誤:
aclocal: error: aclocal: file '/usr/local/share/aclocal/introspection.m4' does not exist
以及來自 aclocal 的其他文件。
如果您有經驗,並且知道如何設置或知道任何指南,請分享分享。提前致謝 :)
在裝有 MacOS Sierra 10.12.6 的 Mac Pro 上,我按照
doc/build-osx.md
.命令的順序是:
1)首先通過執行(在終端)安裝Xcode和HomeBrew
xcode-select --install ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
2)然後安裝所需的庫
brew install automake berkeley-db4 libtool boost --c++11 miniupnpc openssl pkg-config protobuf qt libevent python3
(注意:我添加了python3,否則“make check”期間會出現錯誤)
- 下載並編譯
git clone https://github.com/bitcoin/bitcoin cd bitcoin ./autogen.sh ./configure make make check
在Google上搜尋
aclocal: error: aclocal: file
產生<https://github.com/jashkenas/backbone/issues/3335>最後的評論產生
<https://stackoverflow.com/a/26748352/6557621>
brew doctor brew prune