CoppersPice é um conjunto de bibliotecas individuais que podem ser usadas para desenvolver aplicativos de software cruzados em C ++. É um projeto de código aberto totalmente divulgado sob a licença LGPL v2.1 e foi inicialmente derivado da estrutura QT. Nos últimos anos, o Copperspice divergiu completamente, com o objetivo de fornecer uma biblioteca GUI de primeira classe para unir a comunidade C ++.
Nossa motivação para o desenvolvimento de CoppersPice foi mudar o design fundamental e transformar a estrutura existente em um conjunto de bibliotecas para desenvolvedores de C ++. Estamos realizando isso, aproveitando a funcionalidade moderna de C ++, novas tecnologias e ferramentas modernas. Atualmente, o CoppersPice requer C ++ 17 ou mais recente.
As bibliotecas disponíveis no CoppersPice incluem:
Existem também várias bibliotecas licenciadas em BSD de código aberto que são usadas pelo CoppersPice e disponíveis como bibliotecas independentes para quem desenvolve aplicativos C ++.
Para usar as bibliotecas CoppersPice, são necessários um compilador C ++ 17 e uma biblioteca padrão C ++ 17.
Os arquivos de compilação do CopperSpice CMake são fornecidos com a distribuição de origem. Recomendamos que seus projetos também devem usar o CMake e o Ninja para o sistema de construção.
Para obter informações adicionais sobre a construção da fonte, consulte a documentação da visão geral do CopperSPICE ou ao aplicativo de demonstração do Kitchensink para arquivos de projeto de amostra.
As bibliotecas CoppersPice são construídas usando o sistema de compilação CMake.
A documentação da visão geral do CopperSPICE inclui informações sobre a criação de copperspice, o download de arquivos binários pré -construídos, requisitos de pacotes, configuração de um aplicativo que se vincula a Copperspice, migrando para o CopperSpice e informações gerais de configuração.
https://www.copperspice.com/docs/cs_overview/index.html
A API contém documentação de classe completa e vários tutoriais para Copperspice e está disponível diretamente em nosso site e na nossa página de download.
https://www.copperspice.com/docs/cs_api/index.html
A visão geral do CS e a documentação da API podem ser baixadas para uso offline. Eles estão disponíveis em um arquivo de alcatrão compactado ou formato ZIP.
https://download.copperspice.com/copperspice/documentation
Nosso canal do YouTube contém vídeos sobre C ++, gráficos, sistemas de construção, copperspice, Doxypress e outros tópicos relacionados ao desenvolvimento de software.
https://www.youtube.com/copperspice
Os links para apresentações técnicas registradas no CPPCON, CPPNOW, EMBBO ++, Meetingc ++ e Code :: Dive, podem ser encontradas em nossa página de apresentação.
https://www.copperspice.com/presentations.html
A equipe do CS recebe colaboradores de todos os níveis de habilidade. Ao enviar uma solicitação de tração, observe nossas diretrizes de estilo de codificação.
https://www.copperspice.com/style_guide/source_code_style.html
Esta biblioteca é lançada sob a licença LGPL v2.1. Para obter mais informações, consulte o arquivo de licença fornecido com este projeto.