cd jsoncpp-1.8.0 mkdir -p build/debug cd build/debug cmake -DCMAKE_BUILD_TYPE=release -DBUILD_STATIC_LIBS=OFF -DBUILD_SHARED_LIBS=ON -DARCHIVE_INSTALL_DIR=. -DCMAKE_INSTALL_INCLUDEDIR=include -G "Unix Makefiles" ../..
執行完后會生成一個Makefile,接着執行make && make install即可。
包含頭文件的json文件夾位於/usr/local/include目錄,庫文件位於/usr/local/lib64目錄。
最后打開/etc/profile,添加以下內容:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib64
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/lib64
保存,再來一句: source /etc/profile,修改立即生效。
安裝結束。
參考資料:
Read-only file system. What's wrong?