5: 2011-07-01 (金) 09:18:22 k-tan[6] [7] | 6: 2011-07-02 (土) 10:06:02 sero[8] [9] | ||
---|---|---|---|
Line 57: | Line 57: | ||
} | } | ||
- 出力ファイル名を受け取り、入力された文字をそこに書き込む。入力の終了は'q'+Enterで表す。 | - 出力ファイル名を受け取り、入力された文字をそこに書き込む。入力の終了は'q'+Enterで表す。 | ||
+ | - 必要最低限のツールセットができた。 | ||
+ | |||
+ | - まとめ:hidetol_8 + ソースの入力ツールinput.g01 を使ってnaskで開発ができる。 | ||
+ | |||
+ | ** Getting started [#c8332d6f] | ||
+ | - まずはおなじみのHello, worldから始める。 | ||
+ | - 先ほど作ったinput.g01を起動して、 | ||
+ | ../z_tools/hijk input hello.nas | ||
+ | - [[GUIGUI01/memo30]]のソースを一文字ずつ入力する。終了は'q'+Enter。 | ||
+ | -- input.g01は入力ミスをしても取り消す方法がないので、Ctrl+Cで強制終了して初めからやり直すことになる。(ミスタイプで2回やり直した) | ||
+ | - そしてアセンブル&リンク | ||
+ | ../z_tools/hijk ../z_tools/Nasuka hello.nas hello.obj | ||
+ | ../z_tools/hijk ../z_tools/obj2bim rul:../z_tools/guigui01/guigui01.rul out:hello.bim stack:0 rlm:hello.rlm ../z_tools/guigui01/g01libc0.lib hello.obj ../z_tools/guigui01/g01libc1.lib | ||
+ | ../z_tools/hijk ../z_tools/bim2g01 hello.bim hello.g01 hello.rlm | ||
+ | -- (このステップも面倒だから自動化したいけど、今のg01は外部プログラムの起動がサポートされてないので手入力) | ||
+ | - 実行 | ||
+ | ../z_tools/hijk hello | ||
- まだ未完成。進展があったら更新。 | - まだ未完成。進展があったら更新。 | ||
+ | |||
+ | ** コメント欄 [#yd6c8bdd] | ||
- おもしろそう! -- ''k-tan'' &new{2011-07-01 (金) 09:18:22}; | - おもしろそう! -- ''k-tan'' &new{2011-07-01 (金) 09:18:22}; | ||
#comment | #comment |
(This host) = http://osask.net