ページへ戻る

− Links

 印刷 

hideyosi​/g01への道 のバックアップソース(No.2) :: OSASK計画

osaskwiki:hideyosi/g01への道 のバックアップソース(No.2)

« Prev[4]  Next »[5]
TITLE:x
calc1をコンパイルしようとしてけっつまずいた!

ちょっといろんなもののコンパイル方をまとめ直したほうがいいような気がしてきたのでメモ的に。


* .ask [#fddd9e9d]
-ASKAで書かれたプログラム。独自のアセンブラである。(文法が独特)
--ASKAのファイルを直接バイナリにはできないようだ

-理由は解らんが、まず、プリプロセッサであるcpp0を使って前処理をするらしい。
-処理が終わったファイルは.iasになる


* .ias [#icc31390]
-.ias化されたファイルはaska.exeによって.3gs形式に変換される

***予測 [#ab3c473d]
COLOR(purple){たしか昔どこかで聞いたような気がする。ASKAはまだGOがない頃に作られているので、出力されるアセンブラがgas(GNU Asennbla)形式になるとかなんとか。}

* .3gs [#kf33e115]
-.3gs化されたファイルはnaskcnv0によって.nas形式に変換される

***つぶやき [#d5ddf341]
COLOR(purple){んん?ASKAはgas形式の''アセンブラコード''を出力する。naskでコンパイルしたいのでnaskcnv0でnask形式にすると・・・。あれ?じゃ、gas2naskってのはなんなんだ? gas形式をnask形式にするって意味では同じなんじゃないの??? なんで別々なんだろう??}

* .nas [#t478b82a]
-naskのファイルである。

-COLOR(red){naskはアセンブラなのでなんでもできちゃう。こっから先がわからないのでちょっと真ん中すっ飛ばして以降はお尻から}



* .bim [#g63dffa8]
-とにもかくにも.bim形式にする必要がある



* .g01 [#bd1944ec]
-.bim形式になったファイルはbim2g01によって.g01形式に変換される。
-これでようやっと.g01になる

----

-確定しているのは.bim。.bimとはなんじゃろう?どうすれば.bimにできるのかを調査しないといけない。

« Prev[4]  Next »[5]