[openrtm-users 03363] RTC Buliderが生成するソースファイルの文字コード

MASUTANI Yasuhiro masutani @ osakac.ac.jp
2017年 2月 5日 (日) 21:18:50 JST


OpenRTM MLの皆様,

大阪電通大の升谷です.連投失礼します.

WindowsでOpenRTM-aist-1.1.2-RELEASE_x86_64.msiをインストールし,Visual
Studio 2012で使っています.

RTC Builderが生成するソースファイルの文字コードを「BOM付UTF-8」にでき
ないでしょうか?

Visual Studio 2012では,ソースファイルを開くと,文字コードはShift JIS
になるようです.RTC Builderの生成したソースコードに日本語の注釈などを
追加して保存したとします.その後に,再度RTC Builderを使って内容を変更
しコード生成すると,マージツールが起動しますが,Shift JISには対応して
いないようで,処理結果のファイルが文字化けしてしまいます.

再度RTC Builderで処理する前に,ソースコードをUTF-8に変換しておくと,文
字化けは起きません.

ですから,最初に生成するソースファイルにUTF-8のBOMを付けるようにすると
うまくいくのではないかと思います.

いかがでしょうか?

-- 
# 升谷 保博
# 大阪電気通信大学 総合情報学部 情報学科
# 575-0063 大阪府四條畷市清滝1130-70 / TEL&FAX: 072-876-5107


More information about the openrtm-users mailing list