「__attribute__((aligned(64)))」の記述で解析エラーが発生しています。回避策を教えてください。
言語設定は「C99」に設定しています。
■記述例
int data __attribute__ ((aligned(64))) = 0;
よくある質問(FAQ)
「__attribute__((aligned(64)))」の記述で解析エラーが発生しています。回避策を教えてください。
言語設定は「C99」に設定しています。
■記述例
int data __attribute__ ((aligned(64))) = 0;
本エラーは、C99言語仕様に違反しているため解析エラーとなっています。「__attribute__(...)」の記述は GNU-C で規定されている言語仕様です。
■回避策
「言語設定」を C99 から GNU-Cへ 変更することで、エラーを回避できます。
何等かの事情等で「言語設定」を変更できない(C99 又は ANSI-C で使用したい)場合は、Cオプションパラメータ を設定することで、エラーを回避できます。
■ Cオプションパラメータの設定
キーワード:__attribute__
種類 :IGNORE
後置記述 :(EXPRESSION)