欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

ruby在windows下下载安装devkit的图文教程

程序员文章站 2022-03-09 16:52:43
ruby在windows下下载安装devkit的图文教程...

devkit是一套windows平台下编译和使用本地c/c++扩展包的工具。64位windows7下mingw64/msys环境,ruby extend compile 需要的包。包含 mingw 和 mysys,它就是用来模拟linux平台下的make, gcc, sh来进行编译。注:这个方法目前仅支持通过rubyinstaller安装的ruby,如果不是建议你重新安装。安装devkit方法仅供参考,下载包里含rubyinstaller2.3.3软件!

安装方法:

双击下载文件,指定解压路径,路径中不能有空格。如c:\devkit,这个路径就是<devkit_install_dir>。
> cd <devkit_install_dir>
> ruby dk.rb init
#生成config.yml,这里会检查将要添加devkit支持的ruby列表,只支持通过rubyinstaller安装的ruby
#如果这里列出的ruby与你的要求不符,可以手动修改
> ruby dk.rb review  #检查要添加devkit支持的ruby列表是否有误,可以略过
> ruby dk.rb install
[info] updating convenience notice gem override for 'c:/ruby192'
[info] installing 'c:/ruby192/lib/ruby/site_ruby/devkit.rb'

检查是否安装成功
> gem install rdiscount --platform=ruby
fetching: rdiscount-1.6.8.gem (100%)
temporarily enhancing path to include devkit...
building native extensions.  this could take a while...
successfully installed rdiscount-1.6.8
1 gem installed
installing ri documentation for rdiscount-1.6.8...
installing rdoc documentation for rdiscount-1.6.8...

如果能安装rdiscount成功说明安装devkit成功。

安装devkit:

在使用gem安装mongo时出现以下问题:

ruby在windows下下载安装devkit的图文教程

错误信息显示应该安装devkit.

我们将下载好的devkit解压到某个文件夹:

打开devkit-mingw64-64-4.7.2-20130224-1432-sfx.exe选择目录如下:

ruby在windows下下载安装devkit的图文教程

解压完毕后进入到加压文件的命令行目录,输入命令ruby dk.rb init,如下:

ruby在windows下下载安装devkit的图文教程

提示信息告诉我们需要修改config.yml文件,于是我们打开该config.yml文件:

ruby在windows下下载安装devkit的图文教程

该文件红色部分给出了修改方法:在"---"后添加“-”加上ruby安装的绝对路径,于是我们在“---”下添加内容如下:

- d:/ruby22
- d:/ruby22
 

如下如:

ruby在windows下下载安装devkit的图文教程

保存后关闭文件。再输入命令ruby dk.rb install:

ruby在windows下下载安装devkit的图文教程

相关标签: DevKit Ruby