国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CentOS 6.5 編譯 rocksdb java

littlelightss / 908人閱讀

摘要:因?yàn)樽詭У陌姹具^低,會(huì)導(dǎo)致編譯通不過。設(shè)置環(huán)境變量以上設(shè)置的環(huán)境變量都是臨時(shí)的,建議設(shè)置成永久全局變量。這時(shí)候如果出現(xiàn)錯(cuò)誤,重新運(yùn)行命令如果仍然報(bào)錯(cuò),比如打不開某個(gè)文件,把下的全部刪掉。

Step1 安裝git服務(wù),用于從github拉取rocksdb源代碼.如果你想從源碼安裝最新版git,參考源碼安裝git

# yum install git

安裝后可以使用git --version 查看版本號

Step2 從github拉取rocksdb代碼

# git clone git@github.com:facebook/rocksdb.git

關(guān)于git clone拉取代碼時(shí)出現(xiàn)permission denied具體的配置參考github ssh 配置

Step3 更新g++ 版本,因?yàn)閞ocksdb需要支持C++11特性
因?yàn)閺脑创a編譯安裝依賴比較多,容易出問題。這里暫時(shí)推薦使用源安裝 參考安裝gcc4.8.2不過這個(gè)回答中repo的baseUrl寫錯(cuò)了。替換為http://people.centos.org/tru/devtools-2/6/$basearch/RPMS/

# yum install devtoolset-2-gcc-4.8.2 devtoolset-2-gcc-c++-4.8.2 devtoolset-2-binutils.x86_64
# ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/
# hash -r
# g++ --version

這是顯示的g++版本應(yīng)該是4.8.2了
你可以使用as --version查看當(dāng)前的binutils版本。因?yàn)镃entOS自帶的binutils版本過低,會(huì)導(dǎo)致rocksdb編譯通不過。

Step4 設(shè)置環(huán)境變量

# export JAVA_HOME=/usr/java/jdk1.7.0_71/
# export PATH=$PATH:/usr/java/jdk1.7.0_71/bin

以上設(shè)置的環(huán)境變量都是臨時(shí)的,建議設(shè)置成永久全局變量。命令如下

# vim /etc/profile.d/java.sh

把上面的兩行命令復(fù)制到此文件內(nèi),保存退出,然后運(yùn)行以下命令刷新環(huán)境變量

# source /etc/profile

Step5 開始構(gòu)建rocksdb java

# cd /usr/local/rocksdb
# make rocksdbjava

注意:在構(gòu)建的過程運(yùn)行的到進(jìn)行編譯測試用例的時(shí)候,需要下載jar包。這時(shí)候如果出現(xiàn)錯(cuò)誤,重新運(yùn)行命令 make rocksdbjava .如果仍然報(bào)錯(cuò),比如打不開某個(gè)文件,把java/test-libs下的jar全部刪掉。

原文鏈接:http://segmentfault.com/a/1190000003717096 爬蟲們,不要亂爬啊。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/64489.html

相關(guān)文章

  • CentOS 6.5 編譯 rocksdb java

    摘要:因?yàn)樽詭У陌姹具^低,會(huì)導(dǎo)致編譯通不過。設(shè)置環(huán)境變量以上設(shè)置的環(huán)境變量都是臨時(shí)的,建議設(shè)置成永久全局變量。這時(shí)候如果出現(xiàn)錯(cuò)誤,重新運(yùn)行命令如果仍然報(bào)錯(cuò),比如打不開某個(gè)文件,把下的全部刪掉。 Step1 安裝git服務(wù),用于從github拉取rocksdb源代碼.如果你想從源碼安裝最新版git,參考源碼安裝git # yum install git 安裝后可以使用git --versio...

    XanaHopper 評論0 收藏0
  • centos rocksdb 性能測試筆記(二)

    摘要:接著性能測試筆記一然后我就考慮使用禁用寫入緩存,在下發(fā)現(xiàn)一直報(bào)驅(qū)動(dòng)錯(cuò)誤。關(guān)鍵是關(guān)機(jī)重啟之后,測試時(shí)取中數(shù)據(jù)時(shí)發(fā)現(xiàn)系統(tǒng)仍然在不斷的增加。官方要求內(nèi)核最低版本。也就是限定了容器使用的內(nèi)存只有,哪怕是系統(tǒng)現(xiàn)在就進(jìn)行愉快的測試吧。。 接著centos rocksdb 性能測試筆記(一)然后我就考慮使用hdparm禁用寫入緩存,在centos下發(fā)現(xiàn)一直報(bào)驅(qū)動(dòng)錯(cuò)誤。在ubuntu上面禁用write...

    brianway 評論0 收藏0
  • centos rocksdb 性能測試筆記(二)

    摘要:接著性能測試筆記一然后我就考慮使用禁用寫入緩存,在下發(fā)現(xiàn)一直報(bào)驅(qū)動(dòng)錯(cuò)誤。關(guān)鍵是關(guān)機(jī)重啟之后,測試時(shí)取中數(shù)據(jù)時(shí)發(fā)現(xiàn)系統(tǒng)仍然在不斷的增加。官方要求內(nèi)核最低版本。也就是限定了容器使用的內(nèi)存只有,哪怕是系統(tǒng)現(xiàn)在就進(jìn)行愉快的測試吧。。 接著centos rocksdb 性能測試筆記(一)然后我就考慮使用hdparm禁用寫入緩存,在centos下發(fā)現(xiàn)一直報(bào)驅(qū)動(dòng)錯(cuò)誤。在ubuntu上面禁用write...

    baishancloud 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<