Q: why it takes so long to build
A: may be:
- we need to git clone some repos to build the project, which may cost much time according to your network
- the C++ itself takes long time to compile
once you successfully build the library, it should be faster for the second time