Related work item: Github #1
1. Enable to build with Ninja, expecting 45% less building time, 2. Fix a couple of string overflow issues. Related work item: Github #7