Eclipse MinGW C++找不到-lpthread

Nam*_*000 8 c++ eclipse gcc mingw

我目前正在尝试安装Eclipse来制作C++程序.

编译预制的默认hello world程序时遇到了一个问题.

控制台显示此错误:

c:/ mingw/bin /../ lib/gcc/mingw32/5.3.0 /../../../../ mingw32/bin/ld.exe:找不到-lpthread

我根本没有在我的程序中使用该库.

有想法该怎么解决这个吗?

Kup*_*roy 9

只需运行并打开MinGW Installation Manager(应预先安装MinGW),在左侧面板中选择"All Packages",然后在右侧面板上搜索" mingw32-pthreads-w32 "软件包并进行安装.

重新启动Eclipse,重建项目并运行它.它现在应该工作.

  • 非常感谢您的回答! (3认同)