Linux学习笔记(十九) -- Code::Blocks编译程序,出现undefined reference to pthread_create@@GLIBC2.2.5错误的解决方案

1.错误内容

  • 错误描述
    利用Code::Blocks进行编写多线程程序时,编译提示错误:
undefined reference to pthread_create@@GLIBC2.2.5

错误截图:
这里写图片描述

2.解决方案

1.选择”Settings”菜单项中的”Compiler…”命令,打开设置窗口。在”Comiler stttings”-“Other compiler options”中,添加“-pthread”。添加后的结果如下所示:
这里写图片描述
2.在”Link settings”-“Other linker options”中,添加“-pthread”。添加后的结果如下所示:
这里写图片描述
3.点击“OK”按钮。再进行重新编译。

栏目导航
上一篇:Linux学习笔记(十八) – 运行程序,出现Failed to load module “canberra-gtk-module”错误的解决方案
下一篇:Linux学习笔记(二十) – 在Ubuntu上进行FreeType库的编译

猜你喜欢

转载自blog.csdn.net/u014337397/article/details/81112991