首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么意思?configure.ac:警告:缺少AC_CHECK_FUNCS(gettimeofday)

什么意思?configure.ac:警告:缺少AC_CHECK_FUNCS(gettimeofday)
EN

Stack Overflow用户
提问于 2014-12-23 04:20:24
回答 1查看 1.2K关注 0票数 1

我正在学习自动工具的过程,在介绍了几个函数示例之后,当我运行autoscan时

代码语言:javascript
复制
 gettimeofday().

我不能把下面的声明联想到有意义吗?你能解释一下它说了什么吗?

代码语言:javascript
复制
configure.ac: warning: missing AC_CHECK_FUNCS(gettimeofday)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-24 14:55:03

autoscan告诉您,由于gettimeofday是一个潜在的可移植性问题,因此应该对其进行配置检查。所以你需要做的是添加

代码语言:javascript
复制
AC_CHECK_FUNCS(gettimeofday)

configure.ac,重新运行autoreconf,然后用

代码语言:javascript
复制
#ifdef HAVE_GETTIMEOFDAY

这是一个一般的过程。

就我个人而言,我认为现在可以假定gettimeofday是存在的,您可以忽略这个问题。我认为autoscan不再被广泛使用(或者根本不广泛)。大多数项目只是在有人抱怨某些东西在他们的系统上不起作用时添加配置检查。在某种程度上,您必须放弃古老的可移植性问题,但是autoscan不知道每个人的个人阈值是什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27614038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档