首页 > 解决方案 > mingw ld 找不到-lpthread?

问题描述

我正在尝试在 Linux 上为 Windows 交叉编译 C/C++ 程序。

我已经到了一切都可以正确编译的地步,除了x86_64-w64-mingw32/bin/ld用 option 调用之外-lpthread,它不起作用。

我不确定为什么使用该选项调用它,因为我 100% 确定代码中没有对线程的引用,除了 through CreateThread,它是 Windows API 的一部分。如果我不使用它们,mingw 没有充分的理由尝试在 pthread 中链接,对吧?

(Fedora 32 但 64 位,如果有帮助的话。)

标签: windowsmingw

解决方案


推荐阅读