软件工具 SofTool.CN 本次搜索耗时 0.357 秒,为您找到 80 个相关结果.
  • 环境变量索引

    2714 2021-05-05 《Autoconf 中文手册》
    这是一个按照字母顺序排序的,由 Autoconf 检查的环境变量的列表。 a AC_MACRODIR, AC_MACRODIR, AC_MACRODIR, AC_MACRODIR, AC_MACRODIR, AC_MACRODIR c CONFIG_FILESCONFIG_HEADERSCONFIG_SHELLCONFIG_SITECONFIG_...
  • 宏定义

    2695 2021-05-05 《Autoconf 中文手册》
    Autoconf宏是用宏AC_DEFUN定义的,该宏与m4的内置define宏相似。 除了定义一个宏,AC_DEFUN把某些用于限制宏调用顺序的代码添加到其中。 (参见首要的宏)。 一个Autoconf宏像下面那样定义: AC_DEFUN(macro-name, [macro-body])这里的方括号并不表示可选的文本:它们应当原样出现在宏定义中,以避免...
  • 发布configure脚本

    2673 2021-05-05 《Autoconf 中文手册》
    对发行由Autoconf生成的configure有什么限制?它们是如何影响我那些使用它们的程序的?关于由Autoconf生成的配置脚本是如何发行和如何被使用的,并没有限制。在Autoconf第1版中,它们是服从GNU通用公共许可证的。 我们仍然鼓励软件的作者按照诸如GPL的条款发行他们的作品,但Autoconf并不要求这样做。 关于可能由configure...
  • 引用

    2661 2021-05-05 《Autoconf 中文手册》
    由其他的宏调用的宏将被m4进行几次求值;每次求值都可能需要一层引号以防止对宏或者m4 内置宏的不必要扩展,例如说define'和 $1’。引号还需要出现在含有逗号的宏参数中, 这是因为逗号把参数与参数分隔开来。还有,把所有含有新行和调用其它宏的宏参数引起来是一个好主意。 Autoconf把m4的引用字符从缺省的'和`''改为`['和`]', 这是因为许多宏...
  • 准备测试源文件

    2654 2021-05-04 《Autoconf 入门 ★》
    我们在自己的目录中准备一个测试文件main.c ,我暂时放在了如下目录: /home/arm/svn/Linux/900_Other/softool.cn/000_autoconf 源码如下: #include <stdio.h> int main (int argc, char ** argv) { printf ("Welc...
  • 我如何解开死结?

    2639 2021-05-05 《Autoconf 中文手册》
    如果Autoconf需要GNU m4并且GNU m4还有一个Autoconf configure脚本,我如何解开这个死结?它好像是一个类似于鸡和蛋的问题!这实际上是一种误解。虽然GNU m4带有一个由Autoconf生成的configure脚本,但在运行脚本 及安装GNU m4的时候并不需要安装Autoconf。只有在你需要修改m4的configure 脚本...
  • PKG_PROG_PKG_CONFIG

    2619 2025-05-27 《Autoconf 中文手册》
    作用 基本用法 相关宏 示例 ★ 常见问题 总结 PKG_PROG_PKG_CONFIG 是 GNU Autoconf 的一个宏,用于在 configure 脚本中检测系统是否安装了 pkg-config 工具 ,并设置相关变量(如 PKG_CONFIG)供后续使用。 作用 检查 pkg-config 是否存在:在运行 ./conf...
  • AC_OUTPUT

    2590 2025-05-27 《Autoconf 中文手册》
    AC_OUTPUT 简介 基本用法 典型示例 工作原理 现代替代方案 注意事项 历史背景 与 AC_CONFIG_FILES 的关系 直接使用无参 AC_OUTPUT 的行为概述 默认行为 使用场景 注意事项 AC_OUTPUT 简介 AC_OUTPUT 是 GNU Autoconf 工具中的一个关键宏,用于指定 confi...
  • 执行 configure

    2550 2021-05-04 《Autoconf 入门 ★》
    我们执行 ./configure 命令,该命令就会根据同目录的 Makefile.in 生成 Makefile 脚本 文件: ./configure 下图为执行 ./configure 命令前后的对比图: 从中我们可以看到多出一个 Makefile脚本文件。
  • 改变了的结果

    2543 2021-05-05 《Autoconf 中文手册》
    如果你通过检验shell变量DEFS来检验以前测试的结果,你需要把这些检验替换为对那些测试的缓存变量的检查。 在configure运行的时候,DEFS不再存在;它仅仅在生成输出文件的时候才被创建。这种与第1版 的不同是因为正确地对变量实行引用(quoting)实在太麻烦而且在每次调用AC_DEFINE都要实行引用是低效的。 参见缓存变量名。 例如,下面是为...