Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Bibliotecas

Boost C++ Libraries
Versão
Descrição Boost provides free peer-reviewed portable C++ source libraries
Documentação Boost Library Documentation
Licença Public
Localização https://www.boost.org

Como usar

Existem atualmente, três versões da biblioteca Boost instaladas no ambiente:

- Opções de módulos de ativação para uso:

module load boost/1.61.0-intel-2021.3.0 Compilada com Intel-OneAPI-2021.3.0
module load boost/1.76.0-gcc-9.3.0 Compilada com gcc-9.3.0
module load boost/1.77.0-gcc-9.4.0 Compilada com gcc-9.4.0

A utilização da biblioteca Boost é feita nos processos de compilação e
linkedição de softwares. É possível ao usuário instalar a versão do Boost
que for necessária para os seus programas, na sua conta. A instalação pode ser feita com auxílio do instalador 'spack'. Exemplo de instalação:

1-Verificar as versões disponíveis do software Boost para instalação

spack info boost

2-Verificar a lista de compiladores disponíveis

spack compiler list

3-Instalar a versão boost-1.69.0 com os compiladores gcc-9.4.0

spack install boost@1.69.0 %gcc@9.4.0

4-A versão do Boost será instalada na pasta:

$HOME/boost/1.69.0/gcc/9.4.0

5-Será criado um módulo de configuração na pasta:

$HOME/modulefiles/boost/1.69.0-gcc-9.4.0