0

Linaro gnu AARCH64 ARM 交叉编译器(基于 mingw)的 Windows 二进制分发依赖于库libwinpthread-1.dll。当我运行.\aarch64-elf-gcc.exe --version我得到一个弹出窗口,上面写着

程序无法启动,因为您的计算机缺少 libwinpthread-1.dll。尝试重新安装程序以解决此问题。

在我的一生中,我似乎找不到关于这个库的任何信息,在哪里可以找到它,构建它等等。根据名称,它似乎很明显是一些用于 windows 的 pthread 库,但可能不是。交叉编译器是用于 64 位 ARM 目标的 32 位 Windows 二进制文件。主机是 64 位 Windows 10。

知道在哪里可以找到 32 位版本的 libwinpthread-1.dll 吗?

4

1 回答 1

0

最新版本的工具链在

https://releases.linaro.org/components/toolchain/binaries/6.1-2016.08/aarch64-elf/

好像没有这个dll丢失的问题

它可以在

gcc-linaro-6.1.1-2016.08-i686-mingw32_aarch64-elf\libexec\gcc\aarch64-elf\6.1.1\libwinpthread-1.dll

埃德

于 2016-10-25T19:13:26.173 回答