CMake (64bit)3.29.4

CMakeé um sistema de construção multiplataforma de código aberto que ajuda os desenvolvedores a gerenciar o processo de construção de projetos de software. Ele usa uma sintaxe simples e declarativa para definir a estrutura do projeto, dependências e alvos de construção, e gera arquivos de construção específicos para cada plataforma (como Makefiles ou arquivos de projetos do Visual Studio) que podem ser usados para construir o projeto em várias plataformas e com diferentes compiladores.

O CMake permite que desenvolvedores criem e configurem projetos para uma variedade de sistemas de build, incluindo Make, Ninja e Visual Studio, assim como várias IDEs, como CLion, Qt Creator e Visual Studio Code. Ele também suporta uma ampla gama de linguagens de programação, incluindo C, C++, Java, Python e Fortran.

Um dos principais benefícios de usar o CMake é sua capacidade de lidar com projetos complexos com múltiplos arquivos de origem e dependências. Ele fornece uma estrutura modular que facilita a adição ou remoção de arquivos, bibliotecas e módulos, além de definir configurações de construção para diferentes plataformas e compiladores.

O CMake é amplamente utilizado na comunidade de código aberto e é o sistema de construção escolhido para muitos projetos de grande escala, como KDE, LLVM e OpenCV. Sua popularidade se deve à sua flexibilidade, facilidade de uso e à sua capacidade de gerar arquivos de construção que funcionam em várias plataformas e com vários compiladores.


Características Principais:

  • Multiplataforma: O CMake suporta a construção em várias plataformas, incluindo Windows, macOS e Linux.
  • Independente da linguagem: CMake pode ser usado com uma variedade de linguagens de programação, incluindo C++, Python e Java.
  • Gerenciamento de configuração: O CMake permite que os desenvolvedores especifiquem configurações de compilação e opções de compilação personalizadas.
  • Design modular: O CMake usa um design modular que permite aos desenvolvedores criar projetos complexos com múltiplos componentes.
  • Integração com outras ferramentas de build: o CMake pode ser integrado com outras ferramentas de build, como make e ninja.
  • Resolução automática de dependências: o CMake pode detectar e resolver automaticamente as dependências entre os diferentes componentes de um projeto.
  • Extensibilidade: O CMake pode ser estendido com plugins e módulos personalizados para suportar requisitos de construção específicos.

Programa disponível em outras línguas

Avaliações dos usuários

Código aberto

Classificação do Usuário

Requisitos:

Windows 7 64/ Windows 8 64/ Windows 10 64/ Windows 11 64

Idiomas:

English

Editor:

Kitware, Inc.

Atualizado:

Jun 4, 2024

limpo

Reporte o software

Software do Desenvolvedor

CMake (64bit) 3.30.3

CMake (32bit) 3.30.3

Níveis de Segurança

Para evitar qualquer dano potencial ao seu dispositivo e garantir a segurança dos seus dados e privacidade, nossa equipe verifica cada vez que um novo arquivo de instalação é carregado em nossos servidores ou vinculado a um servidor remoto e revisa periodicamente o arquivo para confirmar ou atualizar seu status. Com base nessa verificação, definimos os seguintes níveis de segurança para quaisquer arquivos que possam ser baixados.

limpo

É altamente provável que este programa de software seja seguro.

Analisamos arquivos e URLs associados a este programa de software em mais de 60 dos principais serviços de antivírus do mundo; nenhuma possível ameaça foi encontrada. E não há software de terceiros incluído.

Aviso

Este programa é sustentado por publicidade e pode oferecer a instalação de programas de terceiros que não são necessários. Estes podem incluir uma barra de ferramentas, mudança da sua página inicial, motor de busca padrão ou instalação de outros programas de terceiros. Estes podem ser falsos positivos e aconselhamos nossos usuários a terem cuidado ao instalar e usar este software.

Desabilitado

Este software não está mais disponível para download. É altamente provável que este programa de software seja malicioso ou tenha problemas de segurança ou outros motivos.

Enviar um relatório

Obrigada!
Seu relatório foi enviado.

Vamos revisar sua solicitação e tomar as medidas apropriadas.

Por favor, observe que você não receberá uma notificação sobre qualquer ação tomada devido a este relatório. Pedimos desculpas por qualquer inconveniente que isso possa causar.

Agradecemos sua ajuda em manter nosso site limpo e seguro.