安裝leveldb:
1、git clone
2、到leveldb目錄下,執行make命令
> make
此時出現了錯誤:
*** no targets specified and no makefile found. stop.
網上有很多解決此錯誤的方法,但是都對我不太適應,後來在該目錄下執行:
> cmake . 有乙個點,指編譯當前檔案
出現了當前cmake版本過低的提示
1、apt-get autoremove cmake
2、開啟cmake的安裝包目錄執行;
./bootstrap
make
sudo make install
大功搞成,執行 cmake --version可以檢視
之前沒有加 sudo ,出現了乙個錯誤;
所以還需要加上sudo,或者用su命令以後,直接用make install
2、所以第2步不應該執行make,而應該執行cmake
>cmake .
3、執行make
>make
levelDB(一) 原始碼編譯安裝
git clone2.編譯安裝cd leveldb mkdir p build cd build cmake dcmake build type release cmake build 這樣,在leveldb build 目錄下生成了乙個靜態庫libleveldb.a,我們把這個靜態庫複製到 usr...
編譯出現File name too long問題
今天編譯1個libffi時,出現了file name too long問題,make 7 stat ffitarget.h file name too long make 7 no rule to make target ffitarget.h needed by all am stop.剛開始以為...
ubuntu ffmpeg 的編譯中出現的問題
現實是很骨感的,尤其是對這方面完全不熟,沒有全面了解的時候,會出現很多問題,比如今天同事給我乙個ffmpeg linux包讓我編譯,編譯不過去了 流程是這樣的 進入ffmpeg所在的資料夾 我按照 同事給的命令輸入 configure enable memalign hack disable deb...