タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

git-submoduleとmrubyに関するnfunatoのブックマーク (1)

  • Groongaでのmrubyの組み込み方:ビルド周り - 2016-10-13 - ククログ

    全文検索エンジンGroongaはmrubyを組み込んでいます。理由は、速度はそれほど必要ではなく込み入った処理をCではなくRubyで書けると開発が捗るからです。 この記事ではどのようにmrubyを組み込んでいるかについてビルド周りだけを説明します。(ビルド周り以外には、バインディングをどうやって書くか、.rbファイルをどこに置くか、実装をCにするかRubyにするかの判断基準などの話があります。) 方針 mrubyはRakeを使ったビルドシステムを使っています。GroongaはGNU AutotoolsまたはCMakeを使ったビルドシステムを使っています。(どちらでもビルドできます。) mrubyはRakeを使ってビルド、GroongaはGNU Autotoolsを使ってビルド、とするとコンパイルオプションの統一・クロスコンパイルあたりで面倒になります。また、Rakeを使ってビルドするために

    Groongaでのmrubyの組み込み方:ビルド周り - 2016-10-13 - ククログ
  • 1