./tools/setup/init.sh CXX=g++-7
./tools/setup/update.sh CXX=g++-7
./tools/setup/install.sh CXX=g++-7
Note: This script is used internally by init.sh
and update.sh
, so you don't usually need it, but it can be handy in some situations. For example, if compilation fails because of wrong make parameters, you can skip the cloning/updating phase, and jump to installation directly.
- Make sure you are using C++ 17 compliant compiler. You might need to explicitly specify it, as shown in the examples.
- Make sure to run the scripts from the project root.