免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9066 | 回复: 10
打印 上一主题 下一主题

AC_INIT_AUTOMAKE宏是什么意思? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-01 15:41 |只看该作者 |倒序浏览
如果在configure.ac中加上了宏:AC_INIT_AUTOMAKE,则autoconf的时候报错.说是该宏未定义.
如果在configure.ac中不写:AC_INIT_AUTOMAKE,则automake的时候报错.说是缺少这个宏.


在aclocal时,根本不会生成 aclocal.m4 文件。
我快郁闷死了,在网上写了n多示例,依然没有 aclocal.m4 生成 ……
哪位高手知道原因,请指点

论坛徽章:
0
2 [报告]
发表于 2009-07-01 16:19 |只看该作者
http://sources.redhat.com/automake/automake.html

这里有你需要的文档

耐心看完吧,会有很大帮助的

论坛徽章:
0
3 [报告]
发表于 2009-07-01 16:22 |只看该作者
AC_INIT_AUTOMAKE是自动生成库名字版本号吧

论坛徽章:
0
4 [报告]
发表于 2009-07-01 16:54 |只看该作者
在网上看了很多例子。
有的写成类似 AC_INIT_AUTOMAKE( hello, 1.0 )   (3楼估计说的是这种)
有的写成类似 AC_INIT_AUTOMAKE( -Wall -Werror foreign )

很迷茫  ……

论坛徽章:
0
5 [报告]
发表于 2009-07-01 17:02 |只看该作者
to net_robber

我看了那个文章,英文 ……
我就是按照它的示例做的。依然报AC_INIT_AUTOMAKE的错。

而且它用了autoreconf   这个流程跟别的网页上介绍的都不一样  ……

论坛徽章:
0
6 [报告]
发表于 2009-07-01 17:04 |只看该作者
http://sources.redhat.com/automake/automake.html
里面的AC_INIT_AUTOMAKE 就是写成:AM_INIT_AUTOMAKE([-Wall -Werror foreign])

论坛徽章:
0
7 [报告]
发表于 2009-07-01 18:19 |只看该作者
原帖由 qfmeal 于 2009-7-1 17:02 发表
to net_robber

我看了那个文章,英文 ……
我就是按照它的示例做的。依然报AC_INIT_AUTOMAKE的错。

而且它用了autoreconf   这个流程跟别的网页上介绍的都不一样  ……



那你就再看看autoreconf吧

论坛徽章:
0
8 [报告]
发表于 2009-07-01 20:25 |只看该作者
把AC_INIT_AUTOMAKE换成AM_INIT_AUTOMAKE试试 建议lz看下这篇文章 我试过 按照他的方法可行 http://blog.chinaunix.net/u/22878/showart_333265.html

论坛徽章:
0
9 [报告]
发表于 2009-07-01 23:51 |只看该作者

回复 #8 buptstehc 的帖子

AM_INIT_AUTOMAKE是什么意思

论坛徽章:
0
10 [报告]
发表于 2009-07-02 09:29 |只看该作者

回复 #9 aaaaa5aa 的帖子

记得没错的话 AM_INIT_AUTOMAKE中的AM是automake的缩写 而AC_INIT_AUTOMAKE中的AC是autoconf的缩写
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP