2015-08-04 2 views
2

Я новичок в разработке ruby ​​благодаря Jekyll и хочу установить Ruby DevKit для существующей установки Ruby. Машины Я использую имеет следующую версию:Как определить, для какой архитектуры предназначена рубиновая версия?

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

Это было установлено с менеджером шоколадным пакета, но, видеть имя, оно не является самоочевидным для меня, поддерживает ли этот рубин версию x64 или x86.

Это рубиновая версия x64 или x86? Спасибо заранее.

ответ

3

Это 64-разрядная версия.

x64-mingw32 is arch-platform формат.

So x64 архитектура на mingw32платформа.
(платформа является своего рода запутанным в этом контексте, но mswin будет рубин скомпилирован с инструментарием, MSVC.)

версия x86 будет отображаться как i386-mingw32.

Я думаю, что у шоколадного пакета есть пакет, который также установит DevKit для вас, но я не уверен в этом.

+0

Благодарим вас за быстрый ответ. Да, у шоколадного есть пакет, чтобы получить надлежащий DevKit (DevKit2 в этом случае). его отсутствие рубиновой иконы дразнил меня. У вас есть ссылка, которая говорит об арке-платформе более подробно? Было бы аккуратно иметь эту информацию в вашем ответе. – j4v1

+0

У меня нет ссылки на любую информацию по этому вопросу. Точно так же мои переживания анекдотичны. Но я знаю, что это происхождение из соглашений об именах кросс-компиляторов. – Azolo