问题: collect2: error: ld returned 1 exit status
回答: 版本过低，需要把环境中 gcc 的版本升到 7.3.1 以上。