Pular para o conteúdo

Gerenciando pacotes para C/C++ com Conan

Este artigo tem como objetivo introduzir a ideia por trás do projeto Conan, um gerente de pacotes com foco em desenvolvedores C e C++. Aqui serão abordados os tópicos sobre instalação, uso e aplicação em um projeto simples.
Uilian Ries uilianries
Hits: 11.071 Categoria: C/C++ Subcategoria: Módulos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Sobre Conan

Olá, programador C/C++.

Cansado de construir cada dependência do seu projeto, como Boost, Qt e entre outros? Sente facilidade ao utilizar um gerente de pacotes conhecidos, tais como, Maven, Cairo e pip?

Eis que seus problemas acabaram!

O projeto Conan[1] tem como objetivo resolver problemas de dependência de pacotes para C++, sendo baixando o próprio pacote já construído para as plataformas GNU/Linux, Windows e Mac, além de suportar os compiladores gcc, clang e msvc. Ainda é possível optar por baixar apenas o fonte e construir no próprio host, se for de seu desejo.

E se o pacote que baixei possui outra dependência? Conan irá resolvê-la!

Atualmente é possível gerar saídas para CMake, XCode e Visual Studio. Contudo, é possível criar suporte a outras ferramentas, como Makefile.

Além da customização de saída, é possível criar novos pacotes e compartilhar com todos os usuários. O controle de configuração é similar ao utilizado com Git. É possível realizar fork de um determinado pacote, customizar e lançar para uso com o seu usuário.

Atualmente existem algumas centenas de pacotes suportados, que estão disponíveis já compilados e validados.

[1] C/C++ Open Source Package Manager

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Sobre Conan
   2. Instalação
   3. Procurar pacotes
   4. Utilização

Instalando Facebook Folly através do Conan

Preparando-se para certificações da LPI através do LPI Lab

Comando MAKE

Squid logando usuários em aplicações web

TORCS – Instalação e criação de um bot simples

Instalando Facebook Folly através do Conan

Linguagem C - O primeiro programa

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.