- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I want to translate the following KBA, please confirm to my work.
- Build error in PSoC Designer 5.0 on a German or French Operating System
Regards,
Nino
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, Nino-san
Confirm to work this KBA.
Thanks,
Jenna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ドイツ語またはフランス語のオペレーティングシステム上でPSoC Designer 5.0のビルドエラー
バージョン 1
userc_44961が 2011/03/18 8:05 に作成。userc_44961 が 2011/03/18 8:05 に変更。
質問: 異なるPCでの発生は見たことがないPSoC Designer 5.0のプロジェクトのビルドエラーが出ます。両方のPCはWindows XPで、HI-TECH ver 9.6をインストールしています。2つのシステムで唯一の違いはドイツ語OS(従って、コンパイラの言語設定はドイツ語が選択されています。)と他のPCは英語OS(コンパイラの言語は英語に設定)です。ここで可能性のある問題は何でしょう?HI-Techコンパイラの局地化がエラーの原因ですか?エラー番号は362です。
回答:
最初に、HI-TECHコンパイラは3つの言語:ドイツ語、英語およびフランス語をサポートします。従って、ドイツ語やフランス語の局地化はエラーを発生させません。コンパイラのインストール中に言語が設定される時、コンパイラは、実行される全てのコンパイラのコンパイルドキュメントに記載されるDATフォルダ内のファイルde_msgs.txt、en_msgs.txtおよびfr_msgs.txtに定義されるエラー/ワーニングコードを使用します。
さて、エラーコード362に到達しました。コンパイラのxx_msgs.txtファイルで、このコードの状態に不確定さがあります。de_msgs およびfr_msgsのエラーとして定義されましたが、en_msgsはワーニングのみです。これは、英語OSでコードコンパイラエラーフリーですが、ドイツ語OSではエラーが発生する理由です。ファイルxx_msgs.txtの比較は、コード107、111、176、337、362、363、768、878、1055、1060、1180およびドイツ語とフランス語ファイルで、ミスコードの違いがあります。英語でないファイルはより限定されたメッセージの古いバージョンのようです。従って、インストールの間にドイツ語またはフランス語にメッセージを変更することは推奨しません!
これに関して一つ以上の解決策があります:
- コンパイラインストールを修復し、初期設定メッセージ言語として英語を選択して下さい。
- Project->Settings->Compilerのコンパイラの設定を変更して下さい。GlobalおよびAssemblerボックスを確認し、コンパイルで拒否したいワーニングメッセージをフィルタするために最適化およびワーニングレベルを変更して下さい。
- エラーをワーニングまたはワーニングのレベルのどちらかに変更するコードメッセージの状態を変更して下さい。エラーからワーニングへの変更はお勧めしませんが、コードのコンパイルで制限を課したい場合は、ワーニングからエラーに変更するのは問題ありません。
51 閲覧 カテゴリ: Software: PSoC Software タグ: psoca software