What is `folly`?
Logical Design
Physical Design
What’s in it?
Folly is published on Github at https://github.com/facebook/folly
Build Notes
# Dependencies
folly requires gcc 4.9+ and a version of boost compiled with C++14 support.
# Ubuntu 12.04
# Ubuntu 13.10
If advanced debugging functionality is required
# Ubuntu 14.04 LTS
The packages listed above for Ubuntu 13.10 are required, as well as:
The above packages are sufficient for Ubuntu 13.10 and Ubuntu 14.04.
# OS X (Homebrew)
folly is available as a Formula and releases may be built via `brew install folly`.
You may also use `folly/build/bootstrap-osx-homebrew.sh` to build against `master`:
# OS X (MacPorts)
Install the required packages from MacPorts:
Download and install double-conversion:
Download and install folly with the parameters listed below:
# Other Linux distributions
– double-conversion (https://github.com/google/double-conversion)
[double-conversion/] `ln -s src double-conversion`
[folly/] `./configure LDFLAGS=-L$DOUBLE_CONVERSION_HOME/ CPPFLAGS=-I$DOUBLE_CONVERSION_HOME/`
[folly/] `LD_LIBRARY_PATH=$DOUBLE_CONVERSION_HOME/ make`
– additional platform specific dependencies:
转载于:https://www.cnblogs.com/svenzhang9527/p/7067898.html
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218639.html原文链接:https://javaforall.net
