Renesas Synergy™

FAQ 3000129 : W0520301メッセージ(CC-RL)

Q: 質問

RL78コンパイラCC-RLを使用しています。
1か所でしかtypedefの定義をしていないのですが、W0520301メッセージが出力されます。
考えられる原因はありますか?
「W0520301:typedef 名はすでに同じ型で宣言されています。」

 


A: 回答

typedefを定義しているファイルを他のファイルでインクルードしていないかご確認ください。
複数のファイルで、そのファイルをインクルードしていて、そのインクルードがネストしているために、該当箇所の定義が複数回コンパイル対象になっている可能性があります。

 

適用製品

e² studio
CS+ (旧 CubeSuite+)
RL78ファミリ用Cコンパイラパッケージ

 

他にご質問がございましたら、リクエストを送信してください