繁体   English   中英

Mono是否支持64位Windows?

[英]Does Mono support 64bit Windows?

在此页面上, http://www.mono-project.com/Supported_Platforms,64位窗口未列为受支持的平台。 但是,我一直觉得它是受支持的(x64代码生成器工作......)。 任何人都可以最终证实这一理论吗?

谢谢

“支持”并不一定意味着它有效,“不支持”并不一定意味着它不起作用。 相反,当编写软件的人说他们支持平台时,这意味着他们已经在该平台上测试了软件,并接受与在该平台上无法工作相关的错误报告。

在“不受支持”的平台上使用该软件意味着您使用它们需要您自担风险。 (当然,通常使用自由软件需要您自担风险。)

对于64位Windows的特定情况,我希望Mono能够在32位模式下工作,但我还没有调查过。 这不仅仅是一个x64代码生成器的问题; 64位Linux的ABI与64位Windows不同,异常处理机制不同等。

Mono项目不为Win64提供二进制文件/安装程序,因为它不受官方支持。 正如其他答案所示,Win32版本在64位版本的Windows下运行得非常好。

但是,Win64支持已经由一些非常好的贡献者提供和测试,他们将它用于他们的商业产品。

您可以使用/ mono / msvc中的“mono.sln”从Mono的SVN自己构建它。

使用“Debug_eglib | x64”或“Release_eglib | x64”配置。

存在一个在Linux下工作的x64代码生成器这一事实并不意味着相同的代码生成器可以在Windows下运行。 操作系统使用不同的ABI,即。 调用约定和其他相关的东西。 有关详细信息,请参阅Old New Thing

据我所知,没有Win64的原生Mono端口,但即使在x64系统上,Win32也能在WOW下运行良好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM