ubuntu 20.04 靜態編譯360的pika

pika: https://github.com/OpenAtomFo... 是一個相似redis的No-SQL, 基於RocksDB
支持按照key range 來搜索KEY, 而且是排序返回的
redis的SCAN是沒法知足這點的c++

編譯git

git clone https://github.com/OpenAtomFoundation/pika
cd pika
apt install libprotobuf-dev protobuf-compiler libsnappy-dev

export CFLAGS=" -lsnappy -fpermissive -static"
export CXXFLAGS=" -lsnappy -lstdc++ -static-libstdc++ -Wno-error=deprecated-copy -Wno-error=pessimizing-move -Wno-error=class-memaccess -fpermissive"
export LDFLAGS=-static
make -j$(nproc)

最後在output就獲得了靜態文件github

相關文章
相關標籤/搜索