如何在Windows 7上安装雪貂宝石?

Rav*_*Rav 5 rubygems ruby-on-rails ferret ruby-on-rails-plugins

我试图运行一个需要安装雪貂的OpenSource项目.在使用gem install ferret安装它时,它会给出这个错误 - >

构建原生扩展.这可能需要一段时间...错误:安装雪貂时出错:错误:无法构建gem原生扩展.

C:/Ruby/bin/ruby.exe extconf.rb创建Makefile

nmake'nmake'未被识别为内部或外部命令,可操作程序或批处理文件.

Gem文件将保留在C:/Ruby/lib/ruby/gems/1.8/gems/ferret-0.11.6中进行检查.结果记录到C:/Ruby/lib/ruby/gems/1.8/gems/ferret-0.11.6/ext/gem_make.out

所以,我尝试安装nmake(nmake15.exe),但我找不到它.它不能安装在Windows 7上.如何安装雪貂?

mca*_*dre 0

nmake类似于make用于编译C和其他语言的Unix工具。一些使用 C 代码的 Ruby 扩展需要编译。

nmake 附带 Visual Studio(C++、C# 和 VB)。或者,单独下载nmake.exe 。安装其中任何一个,您的问题就会消失。