ivaneeo's blog

自由的力量,自由的生活。

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
每个configure.in文件必须在开始所有测试前调用AC_INIT,并且在结束所有测试后调用AC_OUTPUT.而事实上,也只有这两个宏是必须的.AC_INIT的语法如下:
  AC_INIT(unique_file_in_source_dir)
  unique_file_in_source_dir是在源代码目录下的一个文件,对AC_INIT的调用在所产生的配置脚本文 件中生产一条shell命令,通过检查unique_file_in_source_dir是否存在来验证当前目录是否正确.
  AC_OUTPUT创建名为makefile或其他名字(可选)的输出文件,其语法如下:
    AC_OUPUT([file...[,extra_cmds[,init_cmds]]])
  其中file是用空格分隔的输出文件列表,通过复制file.in到file来生成这些文件.extra_cmds是一个命令列 表,附加在config.status之后,在重新生成配置脚本时会用到它,init_cmds也将插入到config.status中,但其位置正好在 extra_cmds之前.
posted on 2005-08-04 21:27 ivaneeo 阅读(329) 评论(0)  编辑  收藏 所属分类: GNU牛力

只有注册用户登录后才能发表评论。


网站导航: