machine/intrinsics.h ファイルがありません

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

私はアセンブリ関数を使用しようとしています:
__moveToDataParam0();
__jumpToFunction();

__jumpToFunction()を呼び出した後に次のエラーが1行表示されます。

ctc E208:構文エラー - トークン "," が "" の前に挿入されました
C/C++ の問題

そして、私はこれがインクルードエラーであると予想し、関数をファイル:IfxCpu_IntrinsicsGcc.hにトレースすると、 "machine / intrinsics.h"が含まれていることがわかりました。

これは、デモプロジェクトやプロジェクトファイルにはありません。 どうすればこの問題を解決できますか?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/machine-intrinsics-h-file-missing/td-p/645579

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@NourMansour

コードまたはエラーの原因となっている部分をもっと共有していただけませんか?

このファイルはコンパイラファイル内にあるため、Gccコンパイラの場合は....\Infineon\AURIX-Studio-1.9.16\tools\Compilers\tricore-gcc11\tricore-elf\include\machineに配置する必要がありますが、プロジェクトファイル内では必要ありません。

よろしくお願いいたします

エリック

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/machine-intrinsics-h-file-missing/m-p/648945

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@NourMansour

コードまたはエラーの原因となっている部分をもっと共有していただけませんか?

このファイルはコンパイラファイル内にあるため、Gccコンパイラの場合は....\Infineon\AURIX-Studio-1.9.16\tools\Compilers\tricore-gcc11\tricore-elf\include\machineに配置する必要がありますが、プロジェクトファイル内では必要ありません。

よろしくお願いいたします

エリック

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/machine-intrinsics-h-file-missing/m-p/648945

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

お返事ありがとうございます。 ファイルが実際にはプロジェクトではなくコンパイラファイルにあることがわかったので、他の原因を探したところ、見つからないことがわかりました

#include "IfxCpu_Intrinsics.h"
 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/machine-intrinsics-h-file-missing/m-p/649416

0 件の賞賛