1: 2005-03-15 (火) 20:54:20 |
2: 2005-03-15 (火) 20:55:08 |
| * GO(C言語)でOSASKアプリを作ってみよう、のページ | | * GO(C言語)でOSASKアプリを作ってみよう、のページ |
| -(by [[K]], 2005.03.15) | | -(by [[K]], 2005.03.15) |
| + | |
| + | -姉妹ページ |
| + | --[[guide/nask]]:C言語じゃなくてnaskでやりたい人 |
| + | --[[guide/ASKA]]:C言語じゃなくてASKAでやりたい人 |
| | | |
| *** まずは開発環境の入手 | | *** まずは開発環境の入手 |
| lib_init(AUTO_MALLOC); | | lib_init(AUTO_MALLOC); |
| window = lib_openwindow(AUTO_MALLOC, 0x0200, 136, 48); | | window = lib_openwindow(AUTO_MALLOC, 0x0200, 136, 48); |
- | wintitle = lib_opentextbox(0x1000, AUTO_MALLOC, 0, 7, 1, 0, 0, window, 0x00c0, 0); | + | wintitle = lib_opentextbox(0x1000, AUTO_MALLOC, 0, 5, 1, 0, 0, window, 0x00c0, 0); |
| textbox = lib_opentextbox(0x0000, AUTO_MALLOC, 0, 12, 1, 16, 16, window, 0x00c0, 0); | | textbox = lib_opentextbox(0x0000, AUTO_MALLOC, 0, 12, 1, 16, 16, window, 0x00c0, 0); |
- | lib_putstring_ASCII(0x0000, 0, 0, wintitle, 0, 0, "helloc4"); | + | lib_putstring_ASCII(0x0000, 0, 0, wintitle, 0, 0, "chelo"); |
| lib_putstring_ASCII(0x0000, 0, 0, textbox, 0, 0, "hello, world"); | | lib_putstring_ASCII(0x0000, 0, 0, textbox, 0, 0, "hello, world"); |
| lib_waitsignal(0x0001, 0, 0); | | lib_waitsignal(0x0001, 0, 0); |
| } | | } |
| | | |
- | *** どうやってアセンブルするの? | + | *** どうやって実行ファイルを作るの? |
| -まず、コンソールを開きます。開き方は使っているOSによって違います。 | | -まず、コンソールを開きます。開き方は使っているOSによって違います。 |
| --Win2000, WinXPなどのNT系: !cons_nt.batをダブルクリック | | --Win2000, WinXPなどのNT系: !cons_nt.batをダブルクリック |
| -これだけでリンクまで全自動でやってくれます。 | | -これだけでリンクまで全自動でやってくれます。 |
| -できたアプリは、chelo.binです。 | | -できたアプリは、chelo.binです。 |
- | --tolset08で作った場合は多分449バイトです。 | + | --tolset08で作った場合は多分452バイトです。 |
| | | |
| *** どうやってテスト実行するの? | | *** どうやってテスト実行するの? |