GCC无法编译任何错误(甚至是空文件):错误:'pthread_mutex_timedlock'未在此范围内声明

时间:2018-06-17 02:13:35

标签: gcc

我最近安装了GCC和CYGWIN。每次我尝试构建任何东西(偶数和空文件)我得到以下消息。

  

“\ USR \ lib中\ GCC \ x86_64的-PC-cygwin的\ 7.3.0 \包括\ C ++ \ x86_64的-PC-   cygwin \ bits \ gthr-default.h ||函数'int   __gthread_mutex_timedlock(__ pthread_mutex_t **,   const __gthread_time_t *)':|的\ usr \ LIB \ GCC \ x86_64的-PC-   cygwin的\ 7.3.0 \包括\ C ++ \ x86_64的-PC-cygwin的\比特\ gthr-default.h   | 768 |错误:未声明'pthread_mutex_timedlock'   这个范围|的\ usr \ LIB \ GCC \ x86_64的-PC-cygwin的\ 7.3.0 \包括\   C ++ \ x86_64的-PC-cygwin的\位\ gthr-default.h | 768 |   注意:建议替代:'__ gthread_mutex_timedlock'|   || ===构建失败:1个错误,0个警告(0分钟,0秒(秒))。“

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53238有一个相关的帖子,但多年来一直处于休眠状态,并没有解决问题。

有没有人知道变通方法或修复方法?

0 个答案:

没有答案