edk2 (UEFI) を使用する場合、memcpy や memset などの機能は使用できませんが、CopyMem および SetMem の機能があります。通常、これはそれほど問題ではありませんが、コンパイラがコードを memcpy/memset に置き換える最適化を行う場合があり、それらへの未解決の参照があるというリンカ エラーが発生します。私が知る限り、それらは本質的に同じように使用されます(同じ引数など)。
インスタンスが発生したときに個別に処理するのではなく、これを修正するにはどうすればよいか考えていました。コンパイラ マクロをグーグルで検索してみましたが、それが適切な方法であるかどうかを確認するための良い例が見つかりませんでした。