Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is a jamfile?

Tags:

c++

boost

bjam

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?

like image 871
hededo Avatar asked Apr 07 '14 00:04

hededo


1 Answers

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.

like image 85
Phillip Ngan Avatar answered Nov 10 '22 23:11

Phillip Ngan