Use compier option -flto=auto -fno-exceptions to reduce the size of the exe program