Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.3255  Re:GCCのエスケープシーケンス
発言者: mari
発言日: 2006 11/30 00:14
 
昔のGCCでは環境変数LANGにC-SJISを設定すればできました(GCCのビルド時にオプション指定が必要)が、Ver.3.4辺りから変更になっているようです。今のSetupでインストールされるGCCは3.4.4ですので変更後の方法でできます。

その方法ですが、コンパイルオプションに

-finput-charset=cp932 -fexec-charset=cp932

を追加してみてください。これで期待通りになると思います。もしエラーになったらlibiconvをインストールしているかチェックしてみてください。

#cp932はWindowsでのShiftJISです。詳しくは“コードページ”でググってみてください。


▼関連発言

3253:GCCのエスケープシーケンス [戸豚] 11/25
 ├3254:Re:GCCのエスケープシーケンス [zxcv] 11/28
 ├3255:Re:GCCのエスケープシーケンス [mari] 11/30
 └3256:Re:GCCのエスケープシーケンス [戸豚] 11/30 <

Pass 保存

早田のホームページへ
CGIROOM