AVR32 Studio スタジオを使用して、AVRUC3 コントローラー用のコードをコンパイルしています。最適化レベル -O2(optimization more) に切り替えたとき、このポインターの警告「 dereferncing type-punned pointer will break strict aliasing rules 」が表示され始めました。この警告が表示される理由はわかっています...
しかし、私の質問は、-O2 を指定してコードを実行し、このすべてのエラーを解決する必要があるか、またはそれらを引き続き使用して -O0(最適化なし) でコンパイルしても問題ないかということです。
助けてください...ありがとう。