De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Modelo de build-system usando autotools

Colaboração: Ademar de Souza Reis Jr.

Data de Publicação: 11 de Dezembro de 2006

Disponibilizei recentemente um modelo de build-system utilizando recursos modernos do autotools (ferramentas de build da GNU, como autoconf, automake, libtool, etc) que deve ser útil a desenvolvedores Unix.

O modelo foi criado originalmente pela equipe de desenvolvimento da Mandriva Conectiva em Manaus e tem como características:

  • Recursos modernos do autoconf, automake e libtool;
  • Modular, limpo e facilmente extensível;
  • Suporte a unit-tests em C usando o check;
  • Suporte a code-coverage dos unit-tests com lcov;
  • Suporte a pkgconfig;
  • Modo debug, flags de warnings do gcc, electric-fence, pthreads;
  • make distcheck limpo e funcional;
  • Integração com doxygen;

Para quem está iniciando um projeto ou quer melhorar a instrumentação de código já existente, vale a pena dar uma conferida.

Estão disponíveis o código fonte (via SVN) e também o anúncio de lançamento oficial.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Ademar de Souza Reis Jr.