【发布时间】:2016-11-25 05:55:51
【问题描述】:
在 GNU libc 中不推荐使用 Autotools 测试给定函数的方法吗?
我一直在使用 AC_CHECK_FUNCS(readdir_r) 来测试系统是否有readdir_r()。但现在,由于 GNU Libc 2.24,readdir_r() 已弃用,我想在这些系统上使用 readdir()。
autoconf 是否有一个宏来测试给定函数是否被弃用?如果没有,最好的处理方法是什么?
我知道带有-Wdeprecated-declarations 的较新 GCC 会打印一个警告。但我正在寻找的是在配置时找到不推荐使用的功能,以便我可以使用推荐的功能。
【问题讨论】: