Error while compiling

Hi
I am trying to compile a binary file (CASPER: Context-Aware Scheme for Paired-End Read) but I am getting the following error:

 user@user-OptiPlex-780[casper_v0.8.2] make                    [ 7:42PM]
 g++ -O2 -Wall -fopenmp  -c -o merge.o merge.c
 merge.c:8:35: fatal error: boost/unordered_map.hpp: No such file or directory
 #include <boost/unordered_map.hpp>
                                    ^
 compilation terminated.
 make: *** [merge.o] Error 1
 user@user-OptiPlex-780[casper_v0.8.2] 
  

I am not quite sure what the problem is.
Any help will be greatly appreciated!

Does boost/unordered_map.hpp exist?

Boost library was not installed. I have just installed it and manage to successfully compile the file
Thanks!