当我在Win 7上的Ruby 1.9.2上关注this tutorial时,我收到此错误:
是否有更简单的方式播放声音? (具体来说,wav)
答案 0 :(得分:2)
问题是你正在使用Ruby 1.9.2和win32-sound的二进制gem,二进制文件尚未编译或与Ruby 1.9.x兼容,只有Ruby 1.8
您可以使用从RubyInstaller网站下载的RubyInstaller DevKit来跳过此步骤。
请按照DevKit页面上的说明完成安装。另请注意,要安装win32-sound,您需要更改gem安装的命令。
首先:
gem list win32
gem list windows
卸载所有win32-和windows gems
然后:
gem install win32-sound --platform=ruby
那应该安装并编译与你安装的Ruby兼容的二进制文件。
希望有所帮助