嗨我有一些问题,我的C++程序。我使用的G ++ GNU,它是Windows 10,这里是出了错误:C++编译错误。 G ++ gnu
ld.exe:找不到-lpthread collect2.exe:错误:LD返回1个退出状态
请帮助,因为我无法弄清楚发生了什么事。
感谢, 灰粉
嗨我有一些问题,我的C++程序。我使用的G ++ GNU,它是Windows 10,这里是出了错误:C++编译错误。 G ++ gnu
ld.exe:找不到-lpthread collect2.exe:错误:LD返回1个退出状态
请帮助,因为我无法弄清楚发生了什么事。
感谢, 灰粉
这是一个连接错误。不是编译器错误。 它抱怨说它无法在库搜索路径中找到pthread库。要么它根本不存在,要么需要使用-L
选项指示它在哪里。或者,如果不需要pthread,请删除-lpthread
选项,以免尝试链接到它。
我该怎么做? – Asher
如果我没有记错,Windows中没有pthread。尝试在Linux中编译它
好吧,这回答在这个主题以及: http://stackoverflow.com/questions/2150938/can-i-get-unixs-pthread-h-to-compile-in-windows – bdbd
您使用的是eclipse吗? – kfsone
'ld.exe'?你确定你使用GNU吗? –