VisualStuioでビルドするには(sql_locale.cppの件)

既に何回か取り扱ってきた話題の結論。

ダウンロードしてきたソースコード(mysqldプロジェクトのsql_locale.cpp)をVisualStudio上で、

となっているものを、

  • 日本語(シフト SJIS)- コードページ 932

に変更しましょう。

変更画面はファイルを開いた上で【ファイル】【保存オプションの詳細設定】を選ぶとでてきます。で、ファイルを保存します。

Unicode文字の一部は現在のコードページでは変更できません...」という確認ダイアログがでますが、全てのドキュメントに適用にチェックをいれて「はい」を選択。

これで再現できました。あともしかするとWindows自体が多言語対応にしてないと駄目かもです。(アンインストールが面倒なので確認してない。)言語設定はコントロールパネルからできます。