Установка C-расширений в Windows всегда была большой и болезненной проблемой, поскольку Windows не поставляется с компилятором.Большинство драгоценных камней, которые предназначены для использования в системах Windows, публикуют специализированную версию драгоценных камней с определенным полем платформы, которая затем включает предварительно скомпилированные двоичные файлы.Это не относится к стеллажу, в противном случае он будет виден здесь .
. Другим решением будет использование версии гема, которая использует более новый подход FFI вместо C-расширений дляинтерфейс с родными библиотеками.Я думаю, что это не вариант здесь, потому что rackamole, что бы это ни было, возможно, доступен только с расширениями C.
Когда-то был дистрибутив Ruby, включающий собственный компилятор и заголовки разработки, но я не могупомните имя, и я не знаю, поддерживается ли оно до сих пор.
Если использование Windows не является обязательным, я рекомендую использовать более удобную для разработчиков ОС, такую как Ubuntu или Debian в сочетании с рвм .