**Description:** 1. Change the warning level to 4; 2. Run code analyzer and fix warnings in AREG SDK sources; 3. If any third-party code has warning, suppress with pragma.