| Boost.Build. Boost.Build é um sistema para grande construção de software de projeto, que é simples de usar e poderoso. |
Baixe Agora |
Boost.Build. Classificação e resumo
- Nome do editor:
- Vladimir Prus
- Site do editor:
- http://boost.org/boost-build2/
Boost.Build. Tag
Boost.Build. Descrição
Boost.Build é um sistema para grande construção de software de projeto, que é simples de usar e poderoso. Boost.Build é um sistema para grande construção de software de projeto, que é simples de usar e poderoso. O Projeto Boost.Build é um projeto onding para reescrever o Boost.Build, melhorando o design e tornando-o mais extensível.Aqui são alguns recursos principais de "Boost.Build": · Língua de descrição do alvo simples e de alto nível. Na maioria dos casos, o nome do alvo e a lista de fontes é suficiente. · Builds variantes. Você pode construir com sua escolha de variantes básicas (por exemplo, depuração, liberação, perfil ...), ferramentas (por exemplo, GCC e MSVC) e propriedades específicas (por exemplo, inlinando) de uma única invocação de comando. · Portabilidade. `` Normalização de recurso '' permite ajustar as metas de ajustamento independentemente das descrições de conjunto de ferramentas usadas, e as descrições de conjunto de ferramentas modulares são empregadas para gerar instruções de compilação reais. · Construções multi-projeto. Vários projetos podem ser combinados e construídos juntos, com dependências corretamente rastreadas. Normalmente, a configuração (como incluem caminhos e define) necessária para usar outro projeto será tratado automaticamente. · Extensibilidade. Novos tipos de arquivos e ferramentas podem ser facilmente adicionados O que é novo nesta versão: · Suporte para cabeçalhos pré-compilados com o GCC foi adicionado. · Para usar um compilador configurado padrão, não é mais necessário editar um arquivo de configuração. · O pathscale, PGI e Os compiladores MIPSPRO agora são suportados. · Os projetos agora podem ignorar seletivamente os requisitos de um projeto pai. · Recursos gratuitos, como define, na linha de comando agora afetam todos os alvos.
Boost.Build. Software Relacionado