我在安装Rails时遇到错误。我使用的是64位Windows 10,我已经安装了MSYS2开发工具包和Ruby。以下是命令提示符中的错误消息:
C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:457:在'try_do'中:编译器 无法生成可执行文件。 (RuntimeError)
中
你必须 首先安装开发工具 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:588:在'try_cpp'中 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:1095:在'block in have_header'中 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:945:在'block in checking_for'中 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:351:在'块(2级)中推迟' 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:321:in'open'
来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:351:在'阻止推迟'中 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:321:in'open'
来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:347:在'推迟'中 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:944:在'checking_for'中 来自C:/Ruby24-x64/lib/ruby/2.4.0/mkmf.rb:1094:在'have_header'中 来自extconf.rb:3:在''要查看此扩展无法编译的原因,请查看mkmf.log 可以在这里找到:
C:/Ruby24-x64/lib/ruby/gems/2.4.0/extensions/x64-mingw32/2.4.0/nio4r-1.2.1/mkmf.log
extconf失败,退出代码1
有什么建议吗?任何帮助或提示?
感谢您的时间和帮助, 大卫