User manual - 開発ガイド(2006年4月17日)

7
2.3. コンパイル
コンパイルには次の2つの作業が必要になります。
漢字コード変換 (KJ_CNVRT.EXE)
コンパイルが完了するとオブジェクトファイル(*.OBJ)が生成されます。
2.3.1. 漢字コード変換(KJ_CNVRT.EXE)
漢字変換ツールは、変換元プログラムの漢字コードを16進数値データに変換して、結果を変換先
ファイルに出力します。
《書式》 KJ_CNVRT <変換元ファイル> <変換先ファイル>
●例 C:\DT930\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 ソース
コードと同様に変換処理を行ってください。