这个问题在这里已经有了答案:
Can I get Unix's pthread.h to compile in Windows?
(5 个回答)
5年前关闭。
嗨,我的 c++ 程序有一些问题。我正在使用 g++ gnu,它在 Windows 10 上。这是显示的错误:
ld.exe:找不到-lpthread
collect2.exe:错误:ld 返回 1 退出状态
请帮忙,因为我无法弄清楚发生了什么。
谢谢,
亚舍
最佳答案
那是一个链接器错误。不是编译器错误。
它提示在库搜索路径中找不到 pthread 库。要么它根本不存在,要么你需要用 -L
指明它在哪里。选项。或者,如果不需要 pthread,请删除 -lpthread
选项,因此您不会尝试链接到它。
关于C++ 编译错误。 G++ 牛,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39219744/