Boost C++
Legacy documentation
This page describes a service provided by a retired ACENET system. Most ACENET services are currently provided by national systems, for which please visit https://docs.computecanada.ca. |
- Description
- Boost is a set of libraries for the C++ programming language that provide support for tasks and structures such as linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing.
- Modulefile
boost
- Documentation
- Boost C++ homepage
- Usage
- Here is an example how one could link their code compiled with GCC against the appropriate Boost C++ library:
$ module load gcc boost/gcc $ gcc <compiler commands> -I$BOOST/include -L$BOOST/lib -lboost_<libname>