Search code examples
c++boostbjam

What is a jamfile?


I'm trying to use the boost_1_55_0 libraries and I keep coming across references to jamfiles.

What are jamfiles?

Why are there things like bjam and multiple versions of jamfiles?


Solution

  • Jam is an open source make system built by Perforce.

    Bjam is a boost variant of jam. One of the advantages of jam is that it is explicitly designed to be a platform independent build system, in contrast to other build systems such as make.