Renesas Synergy™

FAQ 2000501 : RZ/T1のサンプルプログラムを IARシステムズ社製 統合開発環境 EWARM8.xx でビルドした際に、_STD_BEGIN の宣言でエラーが発生します。

EWARM8.xx では、_STD_BEGIN の宣言をサポートしていないため、以前のツールバージョンで
開発された当社サンプルプログラムに_STD_BEGINの記述がある場合にはビルド時にエラーが発生
します。対策として、宣言を削除するか下記のようにEWARM8.xx以降で _STD_BEGIN の定義が
無効となるようコード追加を実施してください。
 
  #ifdef __ICCARM__
   #include <yfuns.h>
  #if __VER__ < 8000000
   _STD_BEGIN
  #endif
  #ifdef __ICCARM__
  #if __VER__ < 8000000
   _STD_END
  #endif
  #endif

 

適用製品

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