ページへ戻る

− Links

 印刷 

hideyosi​/g01への道​/calc1 :: OSASK計画

osaskwiki:hideyosi/g01への道/calc1

calc1のコンパイルの流れ anchor.png[1]

使用ツール出力ファイル備考
---calc1.askASKA用に書かれたソースファイル
cpp0calc1.iasプリプロセッサであるcpp0でソースを整形
askacalc1.3asコンパイラASKAによって386ASM形式のアセンブラソースに変換される
naskcnv0calc1.nas386ASM形式のアセンブラソースをnask形式のソースに変換する
naskcalc1.g01コンパイラnaskによってバイナリに変換される
  • ASKAはアセンブラなので何でもできるはず。多分、ソースが一個なのでヘッダ等は.askのソース段階で書き込まれているのだろう・・・(後で確認しておこうっと
Page Top

tcns00bのコンパイルの流れ anchor.png[2]

使用ツール出力ファイル備考
---tcns00.c mprintf.cC言語で書かれたソースファイル
   
sjisconvtcns00.ca mprintf.caShift-JIS部をコンパイルの邪魔にならないよう変換
   
cc1tcns00.gas mprintf.gasコンパイルしてGNU Assembler形式のソースに変換
   
gas2nasktcns00.nas mprintf.nasGNU Assembler形式のソースをnaskの形式に変換
   
nasktcns00.obj mprintf.objnaskでアセンブルし、中間バイナリファイルにする
  
obj2bimtcns00.bimtcns00.obj、mprintf.obj、さらにguigui01等のライブラリをリンクしてひとつにし、プログラムとして完成させる
  
bim2g01tcns00.g01ヘッダ等を整備して.g01形式である証を付け、完成

Last-modified: 2009-12-21 (月) 00:00:00 (JST) (111d) by lina