Renesas Synergy™

FAQ 1004280 : _@RTARG0、_@RTARG2、_@RTARG4 などが、リンク時に Undefined symbolとなります。

Q : 質問

_@RTARG0、_@RTARG2、_@RTARG4 などが、リンク時に Undefined symbolとなります。


A:回答

エラーとなっているシンボル名は、 CC78K0,CC78K0Sのメモリ・モデルがノーマルの時に、 ランタイム・ライブラリの引数として使用されます。
これらは標準ライブラリ内で定義されています。


ライブラリを使用しない場合でも、シンボルを解決するために指定するようにしてください。


なお、CC78K0(V3.30以降)、CC78K0S(V1.30以降)では、 デフォルトで標準ライブラリが指定されます。
どの標準ライブラリが指定されているかを確認する場合は、 プロジェクト・マネージャからコンパイラオプションの設定ダイアログを開き、 「スタートアップ・ルーチン」タグを選んでください。


どの標準ライブラリを指定するかについては、以下のユーザーズ・マニュアルを参照してください。

 

CC78K0 Cコンパイラ Ver3.30以上 操作編 2.3.4 ライブラリ・ファイル
CC78K0S Cコンパイラ Ver1.30以上 操作編 2.3.4 ライブラリ・ファイル

 

適用製品

78K0用コンパイラ [CC78K0]
78K0S用コンパイラ [CC78K0S]
他にご質問がございましたら、リクエストを送信してください