微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C – 隐式声明函数“pthread_timedjoin_np”

我正在将一个Windows库移植到Linux上。 我需要使用定时连接来等待线程join特定的超时。

当我在Linux上编译库时,我收到警告

隐式声明函数 – pthread_timedjoin_np

我已经包含了pthread.h并用-lpthread链接编译。 我知道pthread_timedjoin_np是一个非标准的GNU函数。 该函数在2.3.3版本中首次出现在glibc中。 并在BCD v6的某处。

在Linux中,是否存在类似于_clearfp()和_statusfp()的函数

Linux的Windows到C + +端口

我可以移植一个快速的cocoa应用程序到Windows和Linux?

为什么malloc有时不工作?

在Linux中等待WaitForSingleObject和WaitForMultipleObjects

我甚至检查了Linux的Man Page ,但没有得到任何帮助。 我如何避免这个警告? 任何帮助?

编辑1:我的系统是RedHat 5。

使用PHP 5.4.4和APC 3.1.10成功地处理高stream量的任何人?

将Windows 7桌面应用程序移植到Windows 7平板电脑

将PCIe驱动程序从Linux移植到FreeBSD

为Windows开发人员构build开源库Dll的最佳方法是什么?

在libgen库中找不到pathfind()函数

确保#define _GNU_SOURCE在包含任何标题之前。 宏由<features.h> ,其中包括GNU C库的各个部分。 如果您在定义_GNU_SOURCE之前包含了其他头文件, <features.h>将已经包含在内,并且不会看到_GNU_SOURCE 。

更简单一点,只需要编译器添加-D_GNU_SOURCE作为编译器标志来定义它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐