Release do sistema de construção CMake 3.23.

Foi lançado o CMake 3.23, um gerador de scripts de build open source e multiplataforma, que serve como alternativa ao Autotools e é usado em projetos como KDE, LLVM/Clang, MySQL, MariaDB, ReactOS e Blender. O código do CMake é escrito em C++ e é distribuído sob a licença BSD.

O CMake é notável por fornecer uma linguagem de scripts simples, com meios de extensão de funcionalidade através de módulos, suporte a cache, ferramentas para cross-compilation, geração de arquivos de build para uma ampla gama de sistemas de build e compiladores, além de utilitários ctest e cpack para definir scripts de teste e empacotamento, e uma interface gráfica cmake-gui para configuração interativa dos parâmetros de build.

Principais melhorias:

  • Um campo opcional 'include' foi adicionado aos arquivos 'cmake-presets', permitindo a inclusão de conteúdos de outros arquivos no local.
  • Os geradores de scripts de build para o Visual Studio 2019 e versões mais recentes agora suportam arquivos csproj do .NET SDK para projetos em C#.
  • O suporte ao compilador IBM Open XL C/C++ baseado em LLVM foi adicionado. O compilador está disponível sob o identificador IBMClang.
  • O suporte ao compilador MCST LCC (desenvolvido para processadores Elbrus e SPARC (MCST-R)) foi adicionado. O compilador está disponível sob o identificador LCC.
  • Um novo argumento 'FILE_SET' foi adicionado ao comando 'install(TARGETS)', que pode ser usado para instalar um conjunto de arquivos de cabeçalho relacionado à plataforma de destino selecionada.
  • Um modo 'FILE_SET' foi adicionado ao comando 'target_sources()', permitindo adicionar um conjunto de arquivos de código de um tipo específico, como arquivos de cabeçalho.
  • Suporte a valores 'all' e 'all-major' foi adicionado à variável 'CMAKE_CUDA_ARCHITECTURES' e à propriedade da plataforma de destino 'CUDA_ARCHITECTURES' para o CUDA Toolkit 7.0 ou superior.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster