GNU Automake是一种编程工具,可以产生供make程式使用的Makefile,用来编译程式。它是自由软件基金会发起的GNU计划的其中一项,作为GNU建构系统的一部分。automake所产生的Makefile符合GNU编程标准。
automake是由Perl语言所写的,必须和GNU autoconf一并使用。automake包含了以下命令:
aclocal是个泛用的程式,对于autoconf使用者是相当有用的。举例而言,GNU Compiler Collection使用aclocal,即使Makefile是手写的。
就像autoconf,automake并非完全向下相容的。举例而言,使用automake 1.4的专案可能不能使用automake 1.9。
使用GNU automake工具集的几个步骤 1、使用autoscan命令来扫描源代码目录生成configure.scan文件 2、把configure.scan重命名为configure.in文件,根据需要修改该文件里的各项宏定义 3、执行aclocal生成aclocal.m4文件 4、执行autoconf通过configure.in生成configure文件 5、编写Makefile.am文件
/********************************************************************* * Author : Samson * Date : 01/27/2015 * Test platform: * 3.13.0-24-generic * GNU bash, 4.3.11(
按照许多介绍automake基本步骤的教程中的说法,我在尝试使用automake编译helloworld示例程序的时候,仍然遇到了几个小坑,所幸后面都解决了。 下面把我的编译步骤给列出来。 1. 创建helloworld目录,进行目录后创建helloworld.c文件: mkdir helloworld cd helloworld vim helloworld.c
http://papmp.blog.163.com/blog/static/13171622320103219214188/ 作为Linux 下的程序开发人员,大家一定都遇到过Makefile ,用make 命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile ,如果要想写出一个符合自由软件惯例的Makefile 就不那么容易了。 在本文中,将给大家介绍如何使用
http://blog.csdn.net/yygydjkthh/article/details/43197031 在GNU的世界里,存在Automake这样的工具进行自动生成Makefile文件,automake是由Perl语言编写的,必须与GNU autoconf一并使用,具体的生成过程请参看GNU automake的wikipedia中的右下角的图,地址如下:http://en.wikiped
http://www.linuxidc.com/Linux/2012-01/51950.htm