【问题标题】:How to compile Ruby c extension on Ruby 2.2.1 for sketchup plugin?如何在 Ruby 2.2.1 上为 Sketchup 插件编译 Ruby c 扩展?
【发布时间】:2016-08-20 10:15:04
【问题描述】:

我为 SketchUp 插件使用了 Ruby C 扩展。 Ruby 版本是1.9.3 和 SketchUp2016。但是我必须重新编译Ruby C扩展来升级支持ruby版本2.2.1P85的插件包。

【问题讨论】:

    标签: sketchup ruby-c-extension


    【解决方案1】:

    您必须使用 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多