C++ 编译错误。 G++ 牛

标签 c++ compiler-errors g++

这个问题在这里已经有了答案:





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/

相关文章:

c# - 不可发音成员 ''不能像方法一样使用

compiler-errors - OCaml 警告 31、编译器库和 ppx

java - 如何查看字符串的第一个字符是否为 ""(以“开头的字符串)

gcc - 在每个目录的基础上抑制 GCC 警告

compilation - Make 无法识别我的图书馆!

c++ - 如何对像素数据使用 CImg 函数?

C++ 嵌套类/前向声明问题

c++ - 标准偏差计算输出不正确

c++ - 如何在控制台中制作进度条?

c++ - 在 g++ 编译中找不到 SDL.h