【发布时间】:2016-08-20 10:15:04
【问题描述】:
我为 SketchUp 插件使用了 Ruby C 扩展。 Ruby 版本是1.9.3 和 SketchUp2016。但是我必须重新编译Ruby C扩展来升级支持ruby版本2.2.1P85的插件包。
【问题讨论】:
我为 SketchUp 插件使用了 Ruby C 扩展。 Ruby 版本是1.9.3 和 SketchUp2016。但是我必须重新编译Ruby C扩展来升级支持ruby版本2.2.1P85的插件包。
【问题讨论】:
您必须使用 SketchUp 使用的 Ruby 版本。 SketchUp 13 及更早版本使用 Ruby 1.8,而 SketchUp 2014 直到当前的 SketchUp 2016 使用 Ruby 2.0。
如果您计划在 SketchUp 中加载 C 扩展,则不能针对 Ruby 1.9、2.2 或任何其他版本进行编译。
SketchUp github 帐户包含与随附的 SketchUp Ruby 版本匹配的库和标头:https://github.com/SketchUp/ruby-c-extension-examples
【讨论】: