如何确定 Ruby 版本适用的架构?

3

我由于使用Jekyll而接触了Ruby开发,现在想要为已有的Ruby安装Ruby DevKit。

我使用的计算机上安装了以下版本:

ruby 2.1.6p336 (2015-04-13 revision 50298) [x64-mingw32]

这个版本是通过chocolatey包管理器安装的,但是从名称上看,我不确定这个Ruby版本是否支持x64或x86架构。

请问这个Ruby版本是x64还是x86?谢谢提前回答。

1个回答

4

这是64位版本。

x64-mingw32arch-platform 格式。

因此,x64 架构运行在 mingw32 平台上。
(platform 在此上下文中有点令人困惑,但使用 MSVC 工具链编译的 Ruby 将被列为 mswin。)

32位版本将会被列为 i386-mingw32

我认为 chocolatey 有一个包可以为您安装 DevKit,但我不能确定。


感谢您的迅速回答。 是的,chocolatey有一个包来获取适当的DevKit(在这种情况下是DevKit2)。它缺少一个Ruby图标,让我感到困扰。 您手头是否有关于arch平台更深入的信息链接?如果您的回答中包含这些信息会很好。 - j4v1
我没有任何关于这个问题的信息链接,同样我的经验也只是个人见闻。但我知道它的起源是来自交叉编译器的命名约定。 - Azolo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接