【问题标题】:How to tell which architecture is a ruby version for?如何判断哪个架构是 ruby​​ 版本的?
【发布时间】:2015-08-04 21:10:14
【问题描述】:

感谢 Jekyll,我是 ruby​​ 开发的新手,我想为现有的 Ruby 安装安装 Ruby DevKit。 我使用的机器有以下版本:

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

这是用chocolatey包管理器安装的,但是,从名字上看,这个ruby版本是支持x64还是x86架构对我来说并不明显。

那个红宝石版本是 x64 还是 x86? 提前致谢。

【问题讨论】:

    标签: ruby windows devkit


    【解决方案1】:

    那是 64 位版本。

    x64-mingw32arch-platform 格式。

    所以mingw32 上的x64 架构平台
    platform 在这种情况下有点令人困惑,但 mswin 将使用 MSVC 工具链编译 Ruby。)

    x86 版本将被列为i386-mingw32

    我认为 Chocolatey 有一个包也可以为你安装 DevKit,但我对此并不肯定。

    【讨论】:

    • 感谢您的及时答复。是的,chocolatey 有一个包来获取正确的 DevKit(在本例中为 DevKit2)。它没有红宝石图标取笑了我。你手头有没有更深入地讨论拱平台的链接?在您的答案中包含该信息会很好。
    • 我没有关于此事的任何信息的链接。同样,我的经历也是轶事。但我知道它的起源来自交叉编译器命名约定。
    猜你喜欢
    • 2019-12-04
    • 1970-01-01
    • 1970-01-01
    • 2020-05-24
    • 2011-07-08
    • 2013-01-20
    • 1970-01-01
    • 1970-01-01
    • 2018-05-22
    相关资源
    最近更新 更多