问题简述:
在Linux上写代码,使用读写锁时
初始化读写锁pthread_rwlock_init();
发现函数不能正常使用,无法跳转定义
并且所有关于读写锁的函数都无法使用(pthread_rwlock_t定义锁没有问题)
解决方法:
在使用文件锁的文件头部添加 #define XOPEN SOURCE 500 宏定义
在Linux上写代码,使用读写锁时
初始化读写锁pthread_rwlock_init();
发现函数不能正常使用,无法跳转定义
并且所有关于读写锁的函数都无法使用(pthread_rwlock_t定义锁没有问题)
在使用文件锁的文件头部添加 #define XOPEN SOURCE 500 宏定义