使用clang編譯比特股

原因:clang比gcc編譯的快,i5-6400 4核心 4G內(nèi)存 ubuntu16.04下比較,
gcc編譯約要8小時(shí)
clang編譯約20分鐘

一 下載clang的預(yù)編譯的版本

wget http://releases.llvm.org/5.0.0/clang+llvm-5.0.0-linux-x86_64-ubuntu16.04.tar.xz

注意:需下載3.3及以后版本,官方的github CMakeLists.txt警告說的
message(FATAL_ERROR "Clang version must be at least 3.3!")

二 解壓clang并釋放到/usr

tar -xvf clang+llvm-5.0.0-linux-x86_64-ubuntu16.04.tar.xz
cd clang+llvm-5.0.0-linux-x86_64-ubuntu16.04
sudo cp -R * /usr/

三 下載比特股源碼編譯

git clone https://github.com/bitshares/bitshares-core

cd bitshares-core

git submodule update --init --recursive

CC=clang CXX=clang++ cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=RelWithDebInfo .

make witness_node cli_wallet  -j4   //只編譯見證節(jié)點(diǎn)和錢包節(jié)點(diǎn)
 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 2000年,伊利諾伊大學(xué)厄巴納-香檳分校(University of Illinois at Urbana-...
    星光社的戴銘閱讀 16,283評(píng)論 8 180
  • 1. 前言 Xcode編譯依賴于Clang編譯器,由于clang是LLVM的一部分,而LLVM(構(gòu)架編譯器(com...
    杰嗒嗒的阿杰閱讀 10,627評(píng)論 36 78
  • 1.安裝 $sudo apt-get install cmake 2.示例:簡單的文件目錄 sample |—...
    荷包蛋醬閱讀 29,904評(píng)論 0 15
  • 感冒頭疼無法靜心讀書,就想著聊一聊以前看過的書。第一本想到的就是《平凡的世界》。之前看的時(shí)候在朋友圈分享過當(dāng)下的感...
    QIan書吧閱讀 289評(píng)論 0 0
  • “每個(gè)人的人生都有一個(gè)定義,可現(xiàn)實(shí)往往背道而馳?!惫锫唤?jīng)心的說道。 一天,太陽似乎快要把路面的油漆烤化了,整個(gè)...
    share01閱讀 613評(píng)論 0 1

友情鏈接更多精彩內(nèi)容