Principais Alternativas de GNU Automake Mais Bem Avaliadas
Avaliações 11 GNU Automake
I like that it provides a single tool to configure make systems across multiple platforms. It can be a real chore to get the variables setup to work right across different *nix flavors, let alone 32bit vs 64 bit and big vs little endian machines. This does all that for you. Análise coletada por e hospedada no G2.com.
If your system doesn't work with autoconfigure it can take a fair amount of knowledge about your platform to get all the issues sorted out. Análise coletada por e hospedada no G2.com.
Open source software is important to me. When automating the process of building software, I consider it critical from a security/software integrity standpoint. Análise coletada por e hospedada no G2.com.
Of course being open software, it is hard to get support on non-free operating systems like the latest version of Windows. Análise coletada por e hospedada no G2.com.
Como membro da Free Software Foundation e programador com muita experiência, posso dizer que o Automake é o melhor software além do Emacs que o GNU tem a oferecer. Os comandos make são tão fáceis de usar e os arquivos .make gerados automaticamente tornam tudo ainda melhor. Análise coletada por e hospedada no G2.com.
Automake é difícil de usar se você não tiver documentação sobre como usá-lo ou tiver a documentação para o programa que está compilando. Análise coletada por e hospedada no G2.com.

automake tem um sistema de templates para construir em numerosos sistemas-alvo. É usado para muitos componentes de sistemas *nix para construir em uma variedade de distribuições e até mesmo sistemas operacionais-alvo. É um sistema de construção maduro com ampla adoção. Eu o recomendaria para novos pacotes, especialmente em C. Análise coletada por e hospedada no G2.com.
automake não é relevante para código em linguagens modernas como Python e Go, que têm novos ecossistemas para distribuir seus pacotes. Análise coletada por e hospedada no G2.com.
It is free and is part of the GNU license which is nice. Also, it is able to provide single tools to configure make systems across many different platforms. Análise coletada por e hospedada no G2.com.
Your own personal system may not work too well with it unless you have a ton of knowledge about it and how to figure it out on your own. Análise coletada por e hospedada no G2.com.
The best thing about this tool is - it is free and part of GNU license. So it can be easily included as part of any project where makefiles need to generated - e.g. using utilities like configure (running ./configure that checks for various dependencies and finally generates the makefile depending on the system architecture. Análise coletada por e hospedada no G2.com.
Automake is not backward compatible i.e a project created with automake 1.2 will not work with automake 1.3 - so in such cases we may have to include automake versions or always use latest common version of automake for all projects Análise coletada por e hospedada no G2.com.

Make e Makefiles são o sistema de build histórico para Unix. Como é aberto a qualquer ferramenta de build, ainda é um padrão relevante hoje. No entanto, é necessário muito boilerplate, e o Automake, um tradutor para Makefiles estendidos, cuida disso. Como é um Makefile estendido, sempre que necessário, escrever receitas regulares do Make funciona. Análise coletada por e hospedada no G2.com.
No Windows, até recentemente, não é simples usar o Make, portanto o Automake não é (era?) adequado para projetos direcionados ao Windows. Análise coletada por e hospedada no G2.com.
The speed and ease of preparing software for compiling and installing cannot be beat. Análise coletada por e hospedada no G2.com.
Sometimes it complains about missing dependencies that are not required for the compiled program. Análise coletada por e hospedada no G2.com.
Simplifies writing Makefiles in higher-level language rather than writing everything manually. Automatically takes care of all dependencies. When a source is modified it automatically recompiles it when next time automake is invoked. It automatically resolves large number of targets to be built for which is tedious with plain makefiles Análise coletada por e hospedada no G2.com.
having static paths breaks cross-compilation ability.Steep learning curve.It Does not fit well for Windows OS. Análise coletada por e hospedada no G2.com.