One of the most common problems for linux starters and inexperienced programmers is not only how to write a piece of code to do a certain task, but how to compile the code that is based on a particular library. Now if you intend to combine few libraries under the same program things are getting harder.
This list here provides few examples about the compilation processes of various libraries I have used in the past.
|Compiling & Building c++ application with Hdf5|
|A guide to Compile Parflow (Ubunty only)|
|Compile C++ pgojects with OpenSceneGraph|
|Compile code based on CGAL|