我可以使用multilib和-m32编译带有64位Cygwin的cbit代码32位吗?

时间:2018-01-10 12:33:26

标签: c++ cygwin 32bit-64bit

如何使用64位Cygwin编译32位架构的c ++?

1 个答案:

答案 0 :(得分:1)

您不能使用multilib,也不能使用-m32 。您必须安装软件包cygwin32-gcc-g ++或使用32位cygwin。

  

x86_64-pc-cygwin执行64位Cygwin,它不支持multilib   -m32,将来也不会这样做,所以不要争论   添加支持。 "克++"在64位Cygwin中,目标是64位Cygwin。

     

在64位Cygwin中使用32位Cygwin或32 Cygwin交叉编译器   代替。我真的不明白为什么这么难掌握。

Source