windows - 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 位,如果有帮助的话。)
解决方案
推荐阅读
- reactjs - 仅当已获取帖子时,如何使帖子加载
- c# - Unity:将新剪辑分配给视频播放器会更改我当前场景中的所有视频播放器剪辑
- vba - SolidWorks VBA - 将 API 帮助翻译成可用代码
- php - Laravel 8 - 提交按钮不适用于多个表单
- r - 使用 R 选择第一个非 NA 值
- r - “group_by”和“mutate”的问题
- c# - 在 PictureBox 中洗掉颜色
- javascript - 获取错误未捕获的类型错误:firebase.database 不是函数
- python - bpy 在全局范围内有效,但在烧瓶应用程序中无效
- android - Flutter:文本下的黄线