よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

最近の作業部屋活動履歴

2017-06-05
2014-07-27
2014-07-26

最近のWikiの更新 (Recent Changes)

2014-07-27

Wikiガイド(Guide)

サイドバー (Side Bar)

mruby-brightv-hello

超漢字上で、mrubyを使ってhello worldを表示させる。

ビルド方法 (How to Build)

必要なもの (Required tools)

超漢字のクロス開発環境を前提としています

  • 超漢字開発環境
    • 当たり前
  • ホスト環境のgcc
    • mrubyのビルドに必要です
  • yacc
    • mrubyのビルドに必要です
  • ruby
    • mrubyのビルドに必要です
  • git
    • ソースコードの取得に使います。なくても何とかなるとは思いますが、ここでの説明にはあるものとして扱います
  • rake
    • このmruby-brightv-helloのビルドに使います

その他必要なものがあれば適宜インストールしてください。

手順

クロス開発環境

  1. % git clone git://git.pf.sourceforge.jp/gitroot/o/or/ornse01/mruby_brightv_hello.git
    • リポジトリをダウンロード
    • リポジトリのURLとかはこのページの上の方を見てください
  2. % cd mruby_brightv_hello
    • cloneしたディレクトリに移動
  3. % git submodule init
  4. % git submodule update
    • mruby本体はsubmoduleにしてあるのでそれの取得
  5. % cd pcat
    • pcatディレクトリに移動
  6. % rake
    • ビルド開始
  7. ビルドに成功すれば hello.out というファイルができているので、それを超漢字に移動

超漢字

  1. hello.out を超漢字へ移動
  2. コンソールを表示し、hello.outを置いた場所へ移動
  3. hello.out とタイプし、実行
  4. 'Excecuting Ruby code from C!', '"hello world!'と表示されれば正常に動作しています

リリースファイル (Release Files)

Hello worldのバイナリを配布してもしょうがないので無し。

最近のコミット (Recent Commits)

Rev.日時作者メッセージ RSS
5048c78b2017-06-05 23:21:02ornse01Merge branch 'switch_1.2'
105583652017-06-05 23:18:29ornse01change mrbtest binary build to mrbgems.
20f695552017-06-05 23:18:29ornse01fix for B-right/V environment.
fc6f7d972017-06-05 23:18:29ornse01copy from mruby-test gem
474efb352017-06-05 23:18:29ornse01change build rule. posix wrapper to mrbgems
6f774dc62017-06-05 23:18:29ornse01add gems for B-right/V posix wrapper.
8614f3d62017-06-05 23:18:29ornse01update rule and defines for 1.2
2d66ad2e2017-06-05 23:18:19ornse01switch to 1.2.0-brightv
afdfff9a2017-05-21 22:24:28ornse01update .gitignore
9d0e873a2014-07-26 15:29:33ornse01fix tab indent.

最近更新されたチケット (Latest updated Tickets)

チケットはありません Plugin Error: OSDN Blog has been discontinued.