上面这些准备工作做完了,现在就可以安装folly了,其实这时folly的安装已经非常顺利了。网上有人说folly的安装很麻烦,最重要是上面的准备工作没做好,只要你按照我上面的文章,一步步做下来,安装成功是没问题的。
一、传统安装方法
1、下载
去github或gitee网站下载folly-2020.12.28.00.tar.gz。

解压缩:tar -zxvf folly-2020.12.28.00.tar.gz
2、安装
(1)cd folly
(2)mkdir _build && cd _build
(3)cmake ..
(4)make
(5)make install
二、folly官网还提供一种安装方法,就是用python3脚本安装,虽然我没法顺利安装(被墙了,有的包没法从git下载),但我这里还是要跟大家说下。
1、显示需要安装的包
./build/fbcode_builder/getdeps.py install-system-deps folly --recursive
可以用dnf安装依赖的包,命令如下:
dnf install -y autoconf automake boost-devel boost-static cmake double-conversion double-conversion-devel gflags-devel glog-devel libevent-devel libsodium-devel libsodium-static libtool libzstd libzstd-devel lz4-devel lz4-static ninja-build snappy-devel xz-devel
2、编译
python3 ./build/fbcode_builder/getdeps.py build folly --allow-system-packages
这个是folly官网推荐的安装方法。但我没有成功,朋友们可以去试下这个方法。