How to setup, build, and run tests on Linux
1. Install Ubuntu
14.04 or later.
2. Install all the needed build tools and libraries
sudo apt-get install g++-4.8 g++ git make libboost1.54-all-dev libssl-dev cmake
3. Clone the project using Git (it will be stored in the folder "casablanca"):
git clone https://git.codeplex.com/casablanca
Going forward, you will want to pull from the master
branch, which will always contain the last known release.
4. Build the SDK for Release
CXX=g++-4.8 cmake .. -DCMAKE_BUILD_TYPE=Release
You can build the Debug version by specifying -DCMAKE_BUILD_TYPE=Debug on the cmake line instead.
5. After building you can run the tests by executing the ./run_tests.sh script inside the "Binaries" folder:
For versions prior to 2.0, please visit
Setup and Build on Linux (1.4)