`

使用automake准备编译的步骤

 
阅读更多

安装好 automake 后, 首先运行

automake
configure.in:14: version mismatch.  This is Automake 1.11.3,
configure.in:14: but the definition used by this AM_INIT_AUTOMAKE
configure.in:14: comes from Automake 1.9.6.  You should recreate
configure.in:14: aclocal.m4 with aclocal and run automake again.

这是由于autotools的版本不匹配导致的,可以参考这两篇文章:
Error required file ltmain.sh not found (automake) - GNU.org
Using autoreconf
解决方法一般是运行
autoreconf -i

有关更详细 的范例请参考网上其他资料
这里仅仅是记录基本过程 。

分享到:
评论

相关推荐

    automake使用-项目

    `automake`就是这样一款工具,它主要用于Unix/Linux环境下的软件构建过程,使得源代码管理、编译和安装等步骤自动化。本项目将详细介绍如何使用`automake`来生成多个执行程序。 `automake`是GNU项目的一部分,它与`...

    使用AutoMake轻松生成Makefile

    ### 使用AutoMake轻松生成Makefile #### 知识点概览 1. **Makefile的基础概念** 2. **AutoMake的简介与优势** 3. **系统环境准备** 4. **AutoMake工作流程详解** - **步骤1:使用autoscan生成configure.scan文件*...

    automake-1.16.1.tar.xz

    通过下载并解压 `automake-1.16.1.tar.xz` 文件,你可以获取到源代码,然后按照上述步骤进行编译和安装,从而在你的项目中使用这个版本的automake。在开发和维护开源软件时,automake是一个非常有用的工具,它可以极...

    automake的使用

    ### automake的使用 ...通过以上步骤,我们可以轻松地使用 automake 和相关工具完成一个简单 C 程序的自动化构建流程。这种方法不仅减少了手动编写 makefile 的繁琐工作,而且提高了项目的可移植性和可维护性。

    automake-1.16.tar.gz

    **automake的使用步骤** 1. 安装automake和autoconf:在开发环境中,首先需要安装automake和autoconf工具。 2. 创建configure.ac和Makefile.am文件:编写项目的配置和构建规则。 3. 初始化automake:运行`autoreconf...

    automake-1.15.1.tar.gz

    在hi3861开发过程中,使用automake-1.15.1通常包含以下步骤: 1. **初始化项目**:首先,开发者需要在项目根目录下创建configure.ac文件,定义项目的基本属性和配置选项。 2. **配置automake**:使用aclocal工具生成...

    AutoMake使用总结

    在上述文件中,我们通过一系列步骤详细介绍了如何使用AutoMake来生成Makefile,从而自动化编译过程。以下是针对给定文件中的关键知识点的深入解析。 ### AutoMake使用概览 AutoMake简化了Makefile的编写过程,它...

    使用AutoMake轻松生成Makefile.doc

    在开始使用 AutoMake 之前,确保你的系统安装了以下工具: 1. GNU Automake 2. GNU Autoconf 3. GNU m4 4. Perl 5. GNU Libtool(如果需要创建共享库) 建议使用 GNU 工具链,包括 GNU C/C++ 编译器和 GNU Make,...

    automake使用文档

    automake 使用Makefile.am文件来定义构建规则,并自动生成符合POSIX标准的Makefile.in文件,这些文件随后被configure脚本转换为最终的Makefile,以便在不同平台上编译和安装软件。 在构建一个源代码工程时,...

    k20编译步骤.docx

    `-j$(nproc)`参数指定使用系统的处理器核心数来并行编译,这可以显著加快编译速度。 ### 步骤6:安装和验证 编译完成后,将新内核映像安装到手机上,并确保它能正常启动。使用`fastboot`或`adb`命令进行安装,然后...

    automake制作Makefile的模板

    `automake` 是一个广泛使用的开源工具,主要用于创建遵循 GNU 编译标准的 Makefile 文件。这个模板提供了使用 `automake` 创建自定义 Makefile 的基础结构,使开发者能够快速适应并应用于自己的项目。 `automake` ...

    automake-1.14.1.tar.gz

    3. **配置步骤**:用户下载automake-1.14.1.tar.gz后,需要解压、配置、编译和安装,一般命令顺序是`tar -zxvf automake-1.14.1.tar.gz` -> `cd automake-1.14.1` -> `./configure` -> `make` -> `sudo make install...

    automake工具链使用

    通过以上步骤,我们不仅成功地构建了一个简单的“Hello World”程序,而且还学习了如何使用automake工具链来自动生成Makefile。这种方法对于大型项目的构建和维护尤其有用,因为它可以大大简化Makefile的编写过程,...

    automake-1.9.6.tar.gz

    安装和使用Automake通常涉及以下步骤: 1. 解压文件:`tar -zxvf automake-1.9.6.tar.gz` 2. 进入解压后的目录:`cd automake-1.9.6` 3. 配置Automake:`./configure` 4. 编译源代码:`make` 5. 安装到系统:`sudo ...

    GNU-Automake-中文.pdf

    6. **安装步骤**:Automake定义了安装目标,如`install-exec-hook`和`install-data-hook`,以指定安装过程中的自定义步骤。 7. **错误检查**:Automake会检查`Makefile.am`文件的语法和一致性,帮助开发者发现潜在...

    automake-1.8.tar.gz

    使用automake-1.8进行项目构建通常包括以下步骤: 1. 创建Makefile.am:在项目的源代码目录下创建Makefile.am文件,定义编译规则和目标。 2. 运行automake:使用`automake -a`命令生成Makefile.in文件,这个文件是...

    automake示例

    `automake` 是 GNU 工具链的一部分,与 `autoconf` 配合使用,可以确保软件在多种平台上的编译一致性。`automake` 主要负责生成 Makefile.in 文件,这是 Makefile 的模板,而 `autoconf` 则生成 configure 脚本,...

    IDEA 开启自动编译设置步骤

    ### IDEA开启自动编译设置步骤详解 #### 一、引言 IntelliJ IDEA(简称IDEA)是一款非常强大的Java开发工具,深受广大开发者喜爱。为了提高开发效率,IDEA提供了许多实用的功能,其中之一就是自动编译功能。通过...

    automake1.13

    要使用`automake-1.13`,首先需要安装`automake` 和相关的依赖,然后按照以下步骤操作: 1. **预处理**:确保项目目录结构符合`automake` 的要求,例如,源代码文件应该放在`src/` 目录下,测试文件放在`tests/` ...

    automake的文档

    #### 六、使用Automake的步骤 1. **准备项目**: 使用Autoconf创建`configure`脚本。 2. **编写Makefile.am**: 定义构建所需的各种变量和规则。 3. **运行Automake**: 使用Automake命令生成`Makefile.in`。 4. **...

Global site tag (gtag.js) - Google Analytics