当前位置: 首页 > 软件库 > 开发工具 > 编译器 >

Autoconf

配置脚本的工具
授权协议 GPL
开发语言 C/C++
所属分类 开发工具、 编译器
软件类型 开源软件
地区 不详
投 递 者 傅树
操作系统 Linux
开源组织
适用人群 未知
 软件概览

GNU Autoconf 是一个在Bourne shell下制作供编译、安装和打包软件的配置脚本的工具。Autoconf并不受程式语言限制,常用于C、C++ 、Erlang和Objective-C。配置脚本控制了一个软件包在特定系统上的安装。在进行一系列测试后,配置脚本从模板中生成makefile与头文件进而调整软件包,使之适应某一种系统。Autoconf与Automake、Libtool等软件组成了GNU构建系统。Autoconf 由 戴维·麦肯思于1991年夏天编写用于支持他在自由软件基金会的编程工作。 此后,Autoconf包含了多人编写的改进代码并成为了使用最广泛的自由编译配置软件。

  • 首先,了解一下内核的配置编译过程会有什么文件产生: 对内核进行配置的时候,我们通常会选择arch/arm/configs目录下相似的某一个defconfig文件: cp xxx_defconfig .config 再make menuconfig重新配置自己需要的。 这两个命令之后,会得到你需要的.config文件。 而auto.conf和autoconf.h是在执行内核编译命令: make uI

  • 前言 来源:AUTOTOOLS - John Calcote or AUTOTOOLS – 亚马逊 这里简单整理下这本书的第三章:configure your project with autoconf 书中介绍,循序渐进。 第一步:介绍了autoconf和M4宏,并整体运行了一遍,介绍了相关脚本的调用顺序和文件作用。 第二步:通过autoconf将Makefile中定义为@VARIABLE@的变

  • autoconf使用 简介 Autoconf是一个用于生成shell脚本的工具,可自动配置源码包以适应多种类Posix的系统,产生的配置脚本通常叫做configure。Autoconf的目标是为每个用户提供可移植的配置。 Autoconf解决了一个重要的问题 - 可靠地发现系统特定的构建和运行时信息。为此,GNU项目开发了一套集成实用程序来完成Autoconf的工作:GNU构建系统,其最重要的组件

  • autoreconf -fiv #!/bin/bash -e [ -d m4 ] || mkdir m4 libtoolize --copy --force aclocal -I m4 autoconf autoheader --force automake --foreign --add-missing --copy rm -rf autom4te.cache ( cd widgets &&

  • 什么时候需要安装 如果使用 protoc 命令,遇到 Protoc not found,表示未安装。或者,执行时出现错误:This parser only recognizes "proto2",则表示不是3.0版。 安装过程及可能遇到的问题 安装指令 详细介绍请参考此文:protobuf简单介绍和ubuntu 16.04环境下安装 依次执行以下命令,下载源码编译安装,需要较长时间,超过10分钟。

  • autoconf安装不成功,求指导 发布时间:2013-01-10 16:25:28来源:红联作者:aohun2003 红帽9下安装autoconf2.61,./configure,make,make install都做了,rpm -qa |grep autoconf 没有相应版本消息显示 /configure后make,产生消息如下 Making all in bin make[1]: Ente

  • curl -O http://mirrors.kernel.org/gnu/autoconf/autoconf-2.71.tar.gz tar -xzvf autoconf-2.71.tar.gz cd autoconf-2.71 ./configure --prefix=/usr/local # ironic, isn't it? make sudo make install

  • 前言 使用autoconf报错,一般是相应的工具链没有装好 autoconf 使用教程:https://blog.csdn.net/u010020404/article/details/82770848 pkg-config 介绍 用来返回已安装库的基本信息 安装 sudo apt install pkg-config 问题 未安装使用autoconf命令报错 configure.ac:59:

 相关资料
  • 本文向大家介绍Iiscnfg.vbs IIS 配置脚本,包括了Iiscnfg.vbs IIS 配置脚本的使用技巧和注意事项,需要的朋友参考一下 导入和导出本地或远程计算机上 Internet 信息服务 (IIS) 配置数据库的所有或选定元素,或者将整个 IIS 配置(配置数据库和架构)复制到另一台计算机以复制配置。Iiscnfg 执行下列功能: 若要查看该命令语法,请单击以下命令: iiscnfg

  • localnet脚本的一部分工作是设置系统的主机名,这需要在 /etc/sysconfig/network 文件里配置。 运行下面的命令创建 /etc/sysconfig/network 文件并设置主机名: echo "HOSTNAME=<lfs>" > /etc/sysconfig/network <lfs> 请用您的计算机名替换 [lfs] ,不要在这里输入全限定域名(Fully Quali

  • sysklogd 脚本用 -m 0 选项调用 syslogd 程序,该选项关闭了周期时间戳标记,这个标记默认让 syslogd 每 20 分钟写入一次 log 文件。要打开周期时间戳标记,请编辑 sysklogd 脚本做相应修改。请运行 man syslogd 以获得更多信息。

  • The setclock脚本从硬件时钟,也就是 BIOS 或 CMOS 时钟读取时间。如果硬件时钟设置为 UTC ,这个脚本会使用 /etc/localtime 文件(这个文件把用户所在的时区告诉 hwclock 程序)将硬件时钟的时间转换为本地时间。没有办法自动检测硬件时钟是否设置为 UTC 时间,因此需要手动设置。 如果您忘了硬件时钟是不是设置为 UTC 时间了,可以运行 hwclock --

  • 脚本工具类 方法 log(level, errcode, info) 打印log 参数 类型 名称 备注 level number log级别 0为debug级别 发布版本不输出 1为关键级别,发布版本输出 errcode number 错误代码 开发者自定义 info string 描述 开发者自定义 返回值:无 例子: BK.Script.log(0,0,"This is a log");

  • 问题内容: 这听起来像是一个非常笼统的问题,但这是正确的。 我有一个要求,以创建我的应用程序配置脚本,将生成的这种配置的结果(基本,,)。我的问题是,我应该从哪里开始构建?有没有我可以效仿的例子? 问题答案: 要创建标准的“配置”脚本,您需要GNU autoconf。您可能还需要GNU automake和libtool。 有大量的文档和指导。谷歌搜索“ autoconf automake howt