⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 autoconf.htm

📁 Makefile编程及相关资料的介绍与入门。很适合初学者的学习与借鉴
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0045)http://www.linuxforum.net/books/autoconf.html -->
<HTML><HEAD><TITLE>Autoconf</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312"><!-- This HTML file has been created by texi2html 1.52     from ../texi/autoconf.texi on 20 June 1999 -->
<META content="MSHTML 6.00.2800.1498" name=GENERATOR></HEAD>
<BODY>
<H1>Autoconf</H1>
<H2>Creating Automatic Configuration Scripts</H2>
<H2>Edition 2.13, for Autoconf version 2.13</H2>
<H2>December 1998</H2>
<ADDRESS>by David MacKenzie and Ben Elliston</ADDRESS>
<P>
<P>
<HR>

<P>
<H1>目录</H1>
<UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC1" 
  name=TOC1>介绍</A> 
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC2" 
  name=TOC2>创建<CODE>configure</CODE>脚本</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC3" 
    name=TOC3>编写<TT>`configure.in'</TT></A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC4" 
    name=TOC4>用<CODE>autoscan</CODE>创建<TT>`configure.in'</TT></A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC5" 
    name=TOC5>用<CODE>ifnames</CODE>列举条件</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC6" 
    name=TOC6>用<CODE>autoconf</CODE>创建<CODE>configure</CODE></A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC7" 
    name=TOC7>用<CODE>autoreconf</CODE>更新<CODE>configure</CODE>脚本</A> </LI></UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC8" 
  name=TOC8>初始化和输出文件</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC9" 
    name=TOC9>寻找<CODE>configure</CODE>的输入文件</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC10" 
    name=TOC10>创建输出文件</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC11" 
    name=TOC11>Makefile中的替换</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC12" 
      name=TOC12>预定义输出变量</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC13" 
      name=TOC13>创建目录</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC14" 
      name=TOC14>自动地重新创建</A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC15" 
    name=TOC15>配置头文件</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC16" 
      name=TOC16>配置头文件模板</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC17" 
      name=TOC17>用<CODE>autoheader</CODE>创建<TT>`config.h.in'</TT></A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC18" 
    name=TOC18>在子目录中配置其它包</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC19" 
    name=TOC19>缺省的前缀</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC20" 
    name=TOC20><CODE>configure</CODE>中的版本号</A> </LI></UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC21" 
  name=TOC21>现有的测试</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC22" 
    name=TOC22>对程序的选择</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC23" 
      name=TOC23>对特定程序的检查</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC24" 
      name=TOC24>对普通程序和文件的检查</A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC25" 
    name=TOC25>库文件</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC26" 
    name=TOC26>库函数</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC27" 
      name=TOC27>对特定函数的检查</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC28" 
      name=TOC28>对普通函数的检查</A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC29" 
    name=TOC29>头文件</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC30" 
      name=TOC30>对特定头文件的检查</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC31" 
      name=TOC31>对普通头文件的检查</A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC32" 
    name=TOC32>结构</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC33" 
    name=TOC33>类型定义</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC34" 
      name=TOC34>对特定类型定义的检查</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC35" 
      name=TOC35>对普通类型定义的检查</A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC36" 
    name=TOC36>C编译器的特征</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC37" 
    name=TOC37>Fortran 77编译器的特征</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC38" 
    name=TOC38>系统服务</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC39" 
    name=TOC39>UNIX变种</A> </LI></UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC40" 
  name=TOC40>编写测试</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC41" 
    name=TOC41>检验声明</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC42" 
    name=TOC42>检验语法</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC43" 
    name=TOC43>检验库</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC44" 
    name=TOC44>检查运行时的特征</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC45" 
      name=TOC45>运行测试程序</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC46" 
      name=TOC46>测试程序指南</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC47" 
      name=TOC47>测试函数</A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC48" 
    name=TOC48>可移植的Shell编程</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC49" 
    name=TOC49>测试值和文件</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC50" 
    name=TOC50>多种情况</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC51" 
    name=TOC51>对语言的选择</A> </LI></UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC52" 
  name=TOC52>测试的结果</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC53" 
    name=TOC53>定义C预处理器符号</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC54" 
    name=TOC54>设定输出变量</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC55" 
    name=TOC55>缓存结果</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC56" 
      name=TOC56>缓存变量名</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC57" 
      name=TOC57>缓存文件</A> </LI></UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC58" 
    name=TOC58>打印消息</A> </LI></UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC59" 
  name=TOC59>编写宏</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC60" 
    name=TOC60>宏定义</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC61" 
    name=TOC61>宏名</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC62" 
    name=TOC62>引用</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC63" 
    name=TOC63>宏之间的依赖性</A> 
    <UL>
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC64" 
      name=TOC64>首要的宏</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC65" 
      name=TOC65>建议的顺序</A> 
      <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC66" 
      name=TOC66>过时的宏</A> </LI></UL></LI></UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC67" 
  name=TOC67>手工配置</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC68" 
    name=TOC68>指定系统的类型</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC69" 
    name=TOC69>获取规范的系统类型</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC70" 
    name=TOC70>系统类型变量</A> 
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC71" 
    name=TOC71>使用系统类型</A> </LI></UL>
  <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC72" 
  name=TOC72>站点配置</A> 
  <UL>
    <LI><A href="http://www.linuxforum.net/books/autoconf.html#SEC73" 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -