「基本的なコンパイルの方法」の編集履歴(バックアップ)一覧はこちら
「基本的なコンパイルの方法」(2012/01/22 (日) 15:46:35) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
簡単なCソースを書く。ファイル名はsource.c
void main(void){
}
コマンド上からソースファイルをコンパイルする。
> sdcc -mz80 source.c
以上が基本的なsdccのコンパイル。
※コンパイル後に生成されるファイルは複数。*.asmはコンパイラが出力したアセンブルソース、*.relがリロケータブルオブジェクトファイル(通常は、*.objや、*.o、という名前が付くファイル)、
作成されるバイナリ形式は*.ihxとなる。
SDCCでコンパイルすると作成されるバイナリはIntelHEX形式のオブジェクトファイルが作成される。
IntelHEX形式は主にROM等を作成する際に用いられる形式で、バイナリがIntelHEX形式なのでそのままではMSXで動作しない。