Eclipse MinGW C找不到-lpthread

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

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

控制台显示此错误:

c:/mingw/bin/../lib/gcc/mingw32/5.3.0/../../../../mingw32/bin/ld.exe: cannot find -lpthread

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

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

解决方法:

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

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

上一篇:c – MinGW错误:’thread’不是’std’的成员


下一篇:Win10系统安装Codeblocks(Nightlies)和Mingw-w64并手动配置c++/c编译环境