mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-26 02:20:20 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			101 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			101 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 | |
| 
 | |
| <!-- Copyright 2004 Aleksey Gurtovoy -->
 | |
| <!-- Copyright 2004, 2005, 2006 Vladimir Prus -->
 | |
| <!-- Distributed under the Boost Software License, Version 1.0. -->
 | |
| <!-- (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) -->
 | |
| 
 | |
| <html>
 | |
|   <head>
 | |
| 
 | |
|     <title>Boost.Build: modern C++ build system</title>
 | |
| 
 | |
|     <link href="website/bootstrap/css/bootstrap.min.css" rel="stylesheet">
 | |
|     <link href="website/index.css" rel="stylesheet">
 | |
| 
 | |
|   </head>
 | |
| 
 | |
|   <body bgcolor="#FFFFFF" text="#000000">
 | |
|     
 | |
|     <div style="text-align: center; margin-top: 10px;">
 | |
|       
 | |
|       <div style="position: relative; display: inline-block">
 | |
|         <img src="website/boost_build.png" width="396"
 | |
|              height="60" alt="Boost.Build V2"></img>
 | |
|         
 | |
|         <div style="padding-top: 10px; width: 100%; text-align: right">
 | |
|           <a href="tutorial.html" style="padding-right: 1em">Tutorial</a>
 | |
|           <a href="doc/html/index.html" style="padding-right: 1em">Documentation</a>  <a href="http://github.com/boostorg/build">GitHub</a>
 | |
|         </div>
 | |
|       </div>
 | |
|     </div>
 | |
|     
 | |
|     <div class="container content" style="margin-top: 2em">
 | |
|       
 | |
|       <div class="row">
 | |
|         <div class="col-md-12">
 | |
|           <p>Boost.Build makes it easy to build C++ projects, everywhere.
 | |
|             
 | |
|           <p>
 | |
|             You name your executables and libraries and list their sources. Boost.Build
 | |
|             takes care about compiling your sources with right options, creating
 | |
|             static and shared libraries, making executables, and other chores —
 | |
|             whether you're using gcc, msvc, or a dozen more supported C++
 | |
|             compilers — on Windows, OSX, Linux and commercial UNIX systems.
 | |
|         </div>
 | |
|       </div>
 | |
|       
 | |
|       <div class="row">
 | |
|         
 | |
|         <div class="col-md-6">
 | |
|           <p>
 | |
|             <b>Simple and high level build description</b>. In most
 | |
|             cases a name of target and list of sources is all you need.
 | |
|             
 | |
|           <p>
 | |
|             <b>Portability</b>. Most important build properties have symbolic
 | |
|             names that work everywhere. Why memorize compiler flags necessary 
 | |
|             for multi-threaded 64-bit shared library, if Boost.Build can do it for you?
 | |
|             
 | |
|           <p><b>Variant builds</b>. When you build the same project
 | |
|             twice with different properties, all produced files are placed
 | |
|             in different directories, so you can build with 2 versions of
 | |
|             gcc, or both debug and release variants in one invocation.
 | |
|             
 | |
|         </div>
 | |
|         
 | |
|         <div class="col-md-6">
 | |
|           <p>
 | |
|           <b>Global dependencies</b>. No matter what directory you build
 | |
|           in, Boost.Build will always check all dependencies in your entire
 | |
|           project, preventing inconsistent binaries.  And it's easy to
 | |
|           use one Boost.Build project in other, again with full dependency
 | |
|           tracking.
 | |
|           
 | |
|           <p>
 | |
|           <b>Usage requirements</b>. A target can specify properties,
 | |
|           like include paths and preprocessor defines, that are necessary to use
 | |
|           it.  Those properties will be automatically applied whenever the target
 | |
|           is used.
 | |
| 
 | |
|           <p>
 | |
|           <b>Standalone</b>. Boost.Build's only dependency is a C compiler,
 | |
|           so it's easy to setup. You can even include all of Boost.Build in your 
 | |
|           project. Boost.Build does not depend on Boost C++ Libraries.
 | |
|         </div>        
 | |
|       </div> <!-- main content -->
 | |
| 
 | |
| 
 | |
|       <div class="row">
 | |
|         <div class="col-md-12">
 | |
|           <p>This index is for off-line use, visit
 | |
|           the <a href="http://boost.org/boost-build2">website</a> for most
 | |
|           up-to-date content.
 | |
|       </div>
 | |
| 
 | |
|     </div>
 | |
|         
 | |
|   </body>
 | |
| </html>
 | |
| 
 |