組み込みRuby

組み込みRubyでVisualStudioとC++で実装。

インクルードパスの追加

ライブラリ用のヘッダを追加する場合、パスを追加する必要がある場合がある。

  • ツール→オプション→プロジェクトおよびソリューション→VC++ ディレクトリ→ディレクトリを表示するプロジェクト→インクルードファイル→「新しい行」アイコンをおす
C:\ruby\lib\ruby\1.8\i386-mswin32_80

OKをクリック

ライブラリの追加

  • プロパティ→構成のプロパティ→リンカ→入力の"追加の依存ファイル"にmsvcrt-ruby18.libを追加

OKを押し、DebugとReleaseでビルドしてみる

Windowsの実行パスを追加

C:\ruby\bin;
  • これを先頭に追加する
  • cmd.exeからruby -vでrubyのバージョンが表示されればOK