错误: 对‘pthread_rwlock_init’未定义的引用
时间: 2024-01-06 21:05:57 浏览: 201
pthread_cond_wait() 用法深入分析
这个错误提示通常是由于没有链接pthread库造成的。你可以在编译时加上-lpthread选项链接该库,例如:
```
gcc -o program program.c -lpthread
```
如果使用CMake构建项目,则需要在CMakeLists.txt文件中添加以下命令来链接pthread库:
```
find_package(Threads)
target_link_libraries(your_target_name ${CMAKE_THREAD_LIBS_INIT})
```
阅读全文