User manual - 開発ガイドver.1.02(2006年6月15日)

DT-300 開発ガイド
9
2−3 コンパイル
コンパイルには次の2つの作業が必要になります。
・漢字コード変換 (KJ_CNVRT.EXE)
・コンパイル (SHC.EXE)
コンパイルが完了するとオブジェクトファイル(*.OBJ)が生成されます。
2−3−1 漢字コード変換(KJ_CNVRT.EXE)
漢字変換ツールは、変換元プログラムの漢字コードを16進数値データに変換して、
結果を変換先ファイルに出力します。
《書式》 KJ_CNVRT <変換元ファイル> <変換先ファイル>
C:¥DT300¥SAMPLE>KJ_CNVRT SAMPLE.SRC SAMPLE.C
SAMPLE.SRC(変換前のファイル)
char dsp_data[ ]=カナ;
void sample(){ /*コメント*/
lcd_string(LCD_ANK_STANDARD,LCD_ATTR_NORMAL,(UB *)dsp_data[0],LCD_LF_OFF);
}
SAMPLE.C(変換後のファイル)
char dsp_data[ ]=¥xb6¥xc5;
void sample(){ /*コメント*/
lcd_string(LCD_ANK_STANDARD,LCD_ATTR_NORMAL,(UB *)dsp_data[0],LCD_LF_OFF);
}
本ツールは、シフト JIS で記述された C プログラムを対象にしています。
文字(‘ ’)内の2バイト全角文字を、対応する1バイト半角文字コードに変換することは
していません。環境変数「DOS16M」は設定しなくても構いません。
アプリケーション用のヘッダーファイルに漢字変換が必要な文字列が存在する場合も、C ソース
コードと同様に変換処理を行ってください。