fast_float-8.2.10

Introdução ao Fast_float

Fast_float fornece um conjunto de arquivos de cabeçalho C++ para sequência eficiente de caracteres para operações de flutuação.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.

Informação do Pacote

  • Transferência (HTTP): https://github.com/fastfloat/fast_float/archive/v8.2.10/fast_float-8.2.10.tar.gz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: ddcf64ffe15f1e1ed964a355db7a04f3

  • Tamanho da transferência: 140 KB

  • Espaço em disco estimado exigido: 1,5 MB (adicionar 620 MB para os testes)

  • Tempo de construção estimado: menos que 0,1 UPC (adicionar 0,3 UPC para testes, dependendo da conexão da rede de intercomunicação)

Dependências do Fast_float

Exigidas

CMake-4.4.2

Opcionais

git-2.55.0 (para baixar alguns testes) e doctest

[Nota]

Nota

Uma conexão com Internet é necessária para alguns testes desse pacote. A loja de certificados do sistema possivelmente precise estar configurada com make-ca-1.16.1 antes da testagem desse pacote.

Instalação do Fast_float

Instale fast_float executando os seguintes comandos:

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr \
      -D CMAKE_BUILD_TYPE=Release  \
      -G Ninja ..

Agora, como o(a) usante root:

ninja install

Para testar os resultados, emita: cmake .. -D FASTFLOAT_TEST=ON && ninja && ninja test. Observe que os testes baixam da Internet alguns arquivos de teste e a estrutura de teste externa doctest, e o pacote doctest teria sido instalado se a suíte de teste tivesse sido executada antes de ninja install, de modo que não execute a suíte de teste antes da instalação.

Conteúdo

Aplicativos Instalados: Nenhum(a)
Bibliotecas Instaladas: Nenhum(a)
Diretórios Instalados: /usr/include/fast_float e /usr/share/cmake/FastFloat