Rubyコード内で、C言語コードを実行させる方法。 (実行ではないか) 拡張モジュール作るの面倒くさいときに楽かもしれない。 rubyinline パッケージを gem でインストールしておきます。 $ gem install -y rubyinline ためしにソースを書く require 'rubygems' require 'inline' class MyClass inline { |builder| builder.include "<stdio.h>" builder.c <<-EOT long hello() { puts("hello world!!"); return 777; } EOT } end c = MyClass.new() p c.hello() 実際には、soファイルを $HOME/.ruby_inline/Inline_MyClass_* に 一時ファ