The simplest project Boost.Build is able to build is obviously the classical "Hello, world!" C++ program.
The project consists of Hello.cpp C++ source file and a special file named Jamroot written in Boost.Jam language. When you execute the bjam executable it locates the Jamroot file and executes build instructions in it.
The Jamroot file contains a single line:
exe hello : hello.cpp ;
It instructs Boost.Build to build hello executable from hello.cpp.
hello is a target.
Run bjam to build the hello executable by compiling and linking hello.cpp.
Targets and Dependencies
This syntax should be familiar to the users of Make.
[buy lipitor online] [buy lipitor] [[buy lipitor online]]
[buy fioricet online] [buy fioricet] [[buy fioricet online]]