一般都在linux下用ruby+eventmachine开发一些网络程序。有时也需要到windows下用用,于是在windows下尝试安装eventmachine。安装ruby、gem都很简单,但装eventmachine就有问题了。
gem install eventmachine
checking for windows.h .. no
.......
后面就是一堆的问题,还列出一些建议,按照做了都不灵。感觉是需要VC作编译器又找不到。
到网上一搜,还有不少人遇到这个问题,但是都没有什么解决方法,最后找到
http://stackoverflow.com/questions/165488/installing-starling-on-windows
解释很简单,最新版的eventmachine还不支持windows,要下一个较老的版本。命令变为
搞定
gem install eventmachine
checking for windows.h .. no
.......
后面就是一堆的问题,还列出一些建议,按照做了都不灵。感觉是需要VC作编译器又找不到。
到网上一搜,还有不少人遇到这个问题,但是都没有什么解决方法,最后找到
http://stackoverflow.com/questions/165488/installing-starling-on-windows
解释很简单,最新版的eventmachine还不支持windows,要下一个较老的版本。命令变为
gem install eventmachine --version=0.12.0
搞定