linux - 是否可以从 x86(x64) windows 交叉编译到 x86(x64) linux?
问题描述
我一直想知道为什么 x86(windows) 到 arm(linux) 交叉编译是可能的,但是 x86(windows) 到 x86(linux) 交叉编译是不可能或困难的,只能使用 cygwin
如下链接所示,有一些交叉编译器可以让 windows 从个人 pc(x86) 武装起来,但没有 x86 到 x86 的交叉编译器。 http://gnutoolchains.com/beaglebone/
为什么 window(x86) 到 Debian(ARM) 没有 cygwin 可用,但到 Debian(x86) 的窗口很难或必须使用 cygwin?
这个问题是由 POSIX 大小问题引起的吗?ARM 中 Debian 的库大小比 x86 小一点?
我很困惑....我想任何人都清楚地告诉我。感谢您的阅读。
解决方案
推荐阅读
- google-cloud-functions - trigger_topic 不适用于 terraform 资源 google_cloudfunctions_function
- amazon-web-services - 如何使用 dynamodb:LeadingKeys 当分区键具有多种值时
- java - 如何使用 GSON 读取子类 JSON
- windows - 如何让窗口的批处理文件检测屏幕保护程序何时打开?
- python - 对于不包含另一个列表元素的列表
- google-cloud-shell - 不支持调试会话类型“节点”
- vue.js - 使用 vue 路由器刷新页面重定向到主页
- python - 尝试检查数据集中的“W”时出现 ValueError
- python - 是否可以使该算法递归?
- powershell - 在 Windows 10 上将 Postman post Request with Basic Auth 转换为 mingw64 curl 和 powershell