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库的编译