Dell AMD EPYC 7662 / NVIDIA Tesla A100
Softwares Instalados
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
Existe atualmente, sete instalações (5 versões) da biblioteca Boost 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 e recursos: multithreaded, serialization, chrono, math
module load boost/1.62.0-intel-2022.0.1 Compilada com Intel-OneAPI-2022.0.1 e recursos: mpi, multithreaded, serialization, chrono, math
module load boost/1.76.0-gcc-9.3.0 Compilada com gcc-9.3.0 e recursos: mpi, multithreaded, serialization, chrono, math
module load boost/1.77.0-gcc-9.4.0 Compilada com gcc-9.4.0 e recursos: multithreaded, serialization, chrono, math
module load boost/1.82.0-intel-2023.2.1 Compilada com Intel-OneAPI-2023.2.1 e recursos: multithreaded, serialization, chrono, math
module load boost/1.82.0-gcc-9.4.0 Compilada com gcc-9.4.0 e recursos: mpi, multithreaded, serialization, chrono, math, numpy, python
module load boost/1.82.0-gcc-12.2.0 Compilada com gcc-12.2.0 e recursos: mpi, multithreaded, serialization, chrono, math
A utilização da biblioteca Boost é feita nos processos de compilação e
linkedição de softwares.
É possível ao usuário instalar, na sua conta, a versão que for necessária para
os seus programas. A instalação pode ser feita com auxílio do instalador 'spack'.
Exemplo de instalação:
module load spack
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