是否可以从x86(x64)windows交叉编译到x86(x64)linux?
我一直在想,为什么x86(windows)到arm(linux)的交叉编译是可能的,而x86(windows)到x86(linux)的交叉编译是不可能的,或者很难的,因为只有使用cygwin才能实现 如下链接所示,在个人pc(x86)上有一些用于windows到arm的交叉编译器,但在x86到x86之间没有交叉编译器。 为什么Windows(x86)到Debian(ARM)在没有cygwin的情况下可用,但Windows到Debian(x86)很难或必须使用cygwin 这个问题是由POSIX大小问题引起的吗?ARM中Debian的库大小比x86小一点 我弄糊涂了。。。。 我想跟任何人说清楚。 感谢您的阅读。我已安装,然后作为Windows应用程序安装 直接在我的Windows10家庭版下 现在我可以在我想要的每个目录中打开Linux命令提示符 安装了带有apt get的g++(更改为root,带有“sudo su”) 使用GitBash中的Mingw64命令提示符,我甚至可以使用相同的shell脚本是否可以从x86(x64)windows交叉编译到x86(x64)linux?,linux,windows,cross-compiling,Linux,Windows,Cross Compiling,我一直在想,为什么x86(windows)到arm(linux)的交叉编译是可能的,而x86(windows)到x86(linux)的交叉编译是不可能的,或者很难的,因为只有使用cygwin才能实现 如下链接所示,在个人pc(x86)上有一些用于windows到arm的交叉编译器,但在x86到x86之间没有交叉编译器。 为什么Windows(x86)到Debian(ARM)在没有cygwin的情况下可用,但Windows到Debian(x86)很难或必须使用cygwin 这个问题是由POSIX
将控制台应用程序编译为Linux和Windows可执行文件 我不认为有任何困难,只是缺乏更大的兴趣去做。