gpt4 book ai didi

windows - 在 Windows 上使用 gcc 进行构建时出错

转载 作者:数据小太阳 更新时间:2023-10-29 03:29:50 26 4
gpt4 key购买 nike

我在运行 Windows 10 64 位的计算机上使用 hyperledger fabric sdk 客户端,但我的问题是 Go 的一般问题。为了在我的 .go 文件上执行 go build 命令,我必须安装 gcc。所以我为 Windows 安装了 cygwin 64 位。在 bin 存储库中,我有 3 个不同的 gcc .exe。我尝试了所有这些:

  • gcc.exe : 我有一个错误,因为这个 .exe 适用于 windows 32 位而 go 是 64 位
  • x86_64-w64-mingw32-gcc.exe:我有一个错误,这个 .exe 无法找到 -lltdl
  • x86_64-pc-cygwin-gcc:此 .exe 无法找到 -lmingwex 和 -lmingw32

针对某些主题提出的解决方案是安装 TDM-GCC-64,但是当我这样做时,出现错误:找不到 ltdl.h

所以如果有人有任何想法来解决这个问题,那就太好了!谢谢:)

PS:对不起我的英语

最佳答案

您是在不假思索的情况下就下结论。 Windows X64 完全支持 32 位 .exe,但是您当然必须避免尝试混合使用 32 位和 64 位应用程序。您将需要查找如何安装与您最终选择的 gcc 版本相对应的 libtool 或 libltdl(.dll 和 .h)。 cygwin 网页上不清楚是否支持 cygwin64。此外,您可能需要考虑是需要 cygwin gcc and go 还是 mingw 版本。

关于windows - 在 Windows 上使用 gcc 进行构建时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45163876/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com