使用多线程时,尽管代码里包含了头文件<pthread.h>,但是编译时依旧报“对pthread_join未定义的引用”的错误。解决方法:在编译时加 -lpthread参数:gcc createThread.c -lpthread -o createThread;或者在CMakeList文件中 添加target_link_libraries(pthread)。
多线程编译时报错:对pthread_join未定义的引用
最新推荐文章于 2024-07-25 20:22:48 发布
使用多线程时,尽管代码里包含了头文件<pthread.h>,但是编译时依旧报“对pthread_join未定义的引用”的错误。解决方法:在编译时加 -lpthread参数:gcc createThread.c -lpthread -o createThread;或者在CMakeList文件中 添加target_link_libraries(pthread)。